ARTIFACTS FOR REAL-TIME SYSTEMS

ARTIFACTS FOR REAL-TIME SYSTEMS

Real-time systems are those with particular requirements for timeliness or responsiveness, often with the constraint of hard deadlines. Such systems are often found in safety-critical applications. The Rational Unified Process describes the following additional artifacts intended specifically to meet the demands of developing such systems:

  • Capsule :  

    A capsule is a specific design pattern, which represents an encapsulated thread of control in the system. Capsules have ports, through which they communicate with other capsules.

  • Protocol:  

    A protocol specifies the way a set of ports communicate, the messages exchanged, and how they are ordered.

  • Event:  

    An event is the specification of an occurrence in space and time, or, less formally , an occurrence of something to which the system must respond.

  • Signal:  

    A signal is an asynchronous event that may cause a state transition in the state machine of an object.

These additional artifacts are stereotypes of class and are part of the design model. They support the particular approach for real-time system development defined in the Rational Unified Process, which is based on ideas presented in the textbook Real-Time Object-Oriented Modeling . [1]

[1] Bran Selic, Garth Gullekson, and Paul T. Ward, Real-Time Object-Oriented Modeling . New York: John Wiley & Sons, 1994.



The Rational Unified Process. An Introduction
The Rational Unified Process: An Introduction (3rd Edition)
ISBN: 0321197704
EAN: 2147483647
Year: 1998
Pages: 176

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net