Using models in real-time software design

The use of models as an effective means of understanding the interrelationships among different aspects and requirements of systems is as old as engineering. The authors use the Unified Modeling Language to look at model-driven development in real-time software design.

[1]  Krithi Ramamritham,et al.  A real-time system description language , 1995, Proceedings Real-Time Technology and Applications Symposium.

[2]  Pekka Kahkipuro UML Based Performance Modeling Framework for Object-Oriented Distributed Systems , 1999, UML.

[3]  Sébastien Gérard,et al.  Real-Time Modeling with UML: The ACCORD Approach , 1998, UML.

[4]  Edsger W. Dijkstra,et al.  Under the spell of Leibniz's dream , 2001, Inf. Process. Lett..

[5]  Mark Klein,et al.  A practitioner's handbook for real-time analysis - guide to rate monotonic analysis for real-time systems , 1993, The Kluwer international series in engineering and computer science.

[6]  Peter Wegner,et al.  An Interactive Viewpoint on the Role of UML , 2001, Unified Modeling Language: Systems Analysis, Design and Development Issues.

[7]  L. Motus,et al.  A Language and a Calculus for Distributed Computer Control Systems Description and Analysis , 1986 .

[8]  Bran Selic Turning clockwise: using UML in the real-time domain , 1999, CACM.

[9]  Bran Selic,et al.  A Generic Framework for Modeling Resources with UML , 2000, Computer.

[10]  Wei-Lung Wang Beware the engineering metaphor , 2002, CACM.

[11]  Leo Motus,et al.  Formal timing analysis of OMT designs using LIMITS , 1997, Proceedings Third International Workshop on Object-Oriented Real-Time Dependable Systems.

[12]  Wolfgang Nebel,et al.  Modeling Hard Real Time Systems with UML , 1999, UML.