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
|