• 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