An object-oriented approach to software design for distributed real-time computing systems

In distributed real-time computing systems for complicated applications like command, control, communications and intelligence, time constraints are severe and adaptability is required to provide high availability and survivability of computing resources. An object-oriented approach to software design for distributed real-time systems is presented. In order to support adaptability of the software system to a dynamically changing environment, the approach supports multiple-versions of a method definition. The design approach is illustrated with a hypothetical airbase defense simulation system.<<ETX>>

[1]  Paul Ward,et al.  Structured Development for Real-Time Systems , 1986 .

[2]  Gerhard Fohler,et al.  Real-time system development: The programming model of MARS , 1993, Proceedings ISAD 93: International Symposium on Autonomous Decentralized Systems.

[3]  G. Bruno,et al.  A methodology and environment for the object oriented analysis and design of real time systems , 1990, Proceedings. EUROMICRO '90 Workshop on Real Time.

[4]  Stephen S. Yau,et al.  An object-oriented approach to software development for parallel processing systems , 1991, [1991] Proceedings The Fifteenth Annual International Computer Software & Applications Conference.

[5]  Hassan Gomaa,et al.  A software design method for real-time systems , 1984, CACM.

[6]  Hassan Gomaa Software development of real-time systems , 1986, CACM.

[7]  Stephen S. Yau,et al.  Distributed Software System Design Representation Using Modified Petri Nets , 1983, IEEE Transactions on Software Engineering.

[8]  Stephen S. Yau,et al.  An Approach to Distributed Computing System Software Design , 1981, IEEE Transactions on Software Engineering.

[9]  Doo-Hwan Bae,et al.  A framework for software development for distributed parallel computing systems , 1992, Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems.

[10]  Karsten Schwan,et al.  Object-oriented design of real-time software , 1989, [1989] Proceedings. Real-Time Systems Symposium.

[11]  Stephen S. Yau,et al.  Software design methods for distributed computing systems , 1992, Comput. Commun..

[12]  Stephen S. Yau,et al.  PROOF: A Parallel Object-Oriented Functional Computation Model , 1991, J. Parallel Distributed Comput..

[13]  Stephen S. Yau,et al.  An approach to module distribution for the design of embedded distributed software systems , 1991, Inf. Sci..