DocumentCode
869643
Title
Object-oriented CEM programming
Author
So, Poman
Author_Institution
Dept. of Electr. & Comput. Eng., Victoria Univ., Victoria, BC
Volume
9
Issue
6
fYear
2008
fDate
12/1/2008 12:00:00 AM
Firstpage
123
Lastpage
130
Abstract
The essence of object-oriented software technology and its application to CEM have been discussed. OOP is a promising technology for implementing a unified simulation framework for CEM. A well-designed object-oriented CEM package can encapsulate features common to all CEM techniques and support development of new modeling algorithms via object inheritance and polymorphism. Such a package would be a useful modeling tool for the CEM community. As of the writing of this article, there is no coordinated open-source initiative for creating a unified object-oriented CEM package. Availability of such a package would foster new channels of collaboration in the EM community. This would enable future students, engineers, and researchers to better focus their efforts in engineering design and algorithm innovation. The IEEE MTT Society could play an important role in realizing this proposed object-oriented CEM package.
Keywords
object-oriented programming; telecommunication computing; computational electromagnetics; object-oriented programming; Algorithm design and analysis; Application software; Collaboration; Design engineering; Object oriented modeling; Object oriented programming; Open source software; Packaging; Technological innovation; Writing;
fLanguage
English
Journal_Title
Microwave Magazine, IEEE
Publisher
ieee
ISSN
1527-3342
Type
jour
DOI
10.1109/MMM.2008.929556
Filename
4629520
Link To Document