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
Link To Document