• DocumentCode
    2640693
  • Title

    Component-based architecture for simulation of transmission systems

  • Author

    Pollard, J.K.

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Univ. Coll. London, UK
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    363
  • Lastpage
    368
  • Abstract
    Example transmission system simulations are used to illustrate criteria for quality architecture: component interoperability, reusability, reliability and maintainability. Top-level architectural issues such as system partition, encapsulation of components and a graphical user interface that is decoupled from the core software are considered. It is suggested that component communication should be: write a file, signal a “commit” and then read by the recipient. This protocol allows input and output data types and ranges to be checked. An error code on failure allows roll-back to a previously saved state, whereas a successful completion signal can be used as a sequential control. The desirable feature of very loosely coupled independent components implies insensitivity to construction technology. This allows the use of legacy and commercial software packages. In addition, components can be deployed on different types and scales of networks and can be fixed on computers and data transferred to them, or vice-versa
  • Keywords
    digital simulation; graphical user interfaces; object-oriented programming; software maintenance; telecommunication computing; transmission; commercial software packages; completion signal; component based architecture; component communication; component encapsulation; component interoperability; construction technology; core software; data types; error code; graphical user interface; previously saved state; quality architecture; roll-back; sequential control; system partition; top-level architectural issues; transmission system simulation; very loosely coupled independent components; Computational modeling; Computer architecture; Data communication; Encapsulation; Graphical user interfaces; Hardware; Maintenance; Object oriented modeling; Spread spectrum communication; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2000. COMPSAC 2000. The 24th Annual International
  • Conference_Location
    Taipei
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0792-1
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2000.884749
  • Filename
    884749