Title :
Using the object paradigm for distributed real-time systems
Author_Institution :
ObjecTime Ltd., Kanata, Ont., Canada
Abstract :
One of the primary features of almost all physically distributed software is that it has to deal with the unpredictable nature and complexity of the physical world. For example, it has to detect failures and undertake recovery procedures, it may have to reconfigure itself dynamically, and so on. In effect, all such distributed systems are de facto real time systems. As more and more software systems become distributed, the issue of architecture becomes more critical. A good architecture minimizes complexity and increases the likelihood of run time controllability. It is also key to its ability to undergo evolutionary change. Consequently, the ability to model complex layered architectures in a formal and clear way is also important. The structural modeling concepts originally defined in the ROOM (real time object oriented modeling) language provide an excellent base for this purpose
Keywords :
object-oriented languages; object-oriented programming; parallel programming; real-time systems; ROOM language; complex layered architectures; de facto real time systems; distributed real time systems; evolutionary change; failure detection; object paradigm; physically distributed software; real time object oriented modeling; recovery procedures; run time controllability; software systems; structural modeling concepts; Computer architecture; Computer languages; Electrical capacitance tomography; Encapsulation; LAN interconnection; Protocols; Real time systems; Software systems; Space technology; Unified modeling language;
Conference_Titel :
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8430-5
DOI :
10.1109/ISORC.1998.666821