MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Specifying Reactive Systems through the Object-Process Methodology

Download:
Download as a PDF
unknown authors
http://smi-web.stanford.edu/people/peleg/heat_ecbs.pdf
Add To MetaCart

Abstract:

There is general consensus in the software and control systems literature that real-time systems are difficult to model, specify, and design. This is due to the fact that issues such as concurrency, synchronization between processes, and real-time constraints must be expressed. Since real time systems play a central role in many technological advents, it is an important and challenging task to develop an intuitive and easy-to-use, yet coherent and concise method for specifying such systems. The Object-Process Methodology (OPM) graphically specifies systems in a single unified model that describes the static-structural and behavioralprocedural aspects of a system. OPM/T is an extension of OPM for specification of reactive and real-time systems, which is capable of expressing temporal constraints, referencing events, and handling exceptions. In this paper, OPM/T is presented and demonstrated through the specification of a home heating system.

Citations

354 Statemate: A working environment for the development of complex reactive systems – Harel - 1990
81 Modechart: A Specification Language for Real-Time Systems – Jahanian, Mok - 1994
77 Petri Net Theory and the Modeling of Systems, Prentice-Hall – Peterson - 1981
53 Using Statecharts for hardware description and synthesis – Drusinsky, Harel - 1989
29 Formal methods for the specification and design of real-time safety critical systems – Ostroff - 1992
27 OO systems analysis: Is it or isn’t it – Embley, Jackson, et al. - 1995
20 Object-Process Analysis: Maintaining the Balance between System Structure and Behavior – Dori - 1995
10 Entity-Life Modeling and Structured Analysis in Real-Time Software Design— A Comparison – Sanden - 1989
7 Unified Modeling Language (UML – Booch, Jacobson, et al. - 1997
3 On Bridging the Analysis-Design and Structure-Behavior Grand Canyons with Object Paradigms. Report on Object Analysis and Design 2,5, (January-February – Dori, Goodman - 1996
3 Stepwise Development of Model-Oriented Real-Time Specifications From Action/Event Models – Toetenel, Katwijik - 1991