Conventional communication system simulation programs and packages are written using procedural programming languages. Newly developed, object-oriented languages offer the simulation designer significantly different options and structures. By exploiting these new techniques it is possible to significantly increase the flexibility and extensibility of the simulation package. This allows the system analyst to efficiently re-use complex simulation code and quickly and reliably reconfigure the simulation. In addition, a single object-oriented simulation can be used in all stages of the design process, from conceptual design through fabrication and testing. A final benefit of the object-oriented techniques is that the simulation code closely matches the graphical user interface used in most modern simulation packages. This work discusses the basic attributes of an object-oriented model and examines why this may be an attractive simulation architecture.

Meeting Name

1992 IEEE Military Communications Conference, MILCOM '92 (1992: Oct. 11-14, San Diego, CA)


Electrical and Computer Engineering

Keywords and Phrases

OO Modeling; Boundary Scan Technique; Communication Systems; Data Encapsulation; Encapsulation; General-Purpose Algorithms; Inheritance; Object-Oriented Modelling; Object-Oriented Programming; Polymorphism; Programming; Simulation Architecture; Telecommunication Systems; Telecommunications Computing

International Standard Book Number (ISBN)


Document Type

Article - Conference proceedings

Document Version

Final Version

File Type





© 1992 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.

Publication Date

01 Oct 1992