Skip to main content

Modeling Hard Real Time Systems with UML The OOHARTS Approach

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1723))

Abstract

The use of object oriented techniques and methodologies for the design of hard real time systems appears to be necessary in order to deal with the increasing complexity of such systems. Recently many object oriented methods have been used for the modeling and the design of real time systems. Due to their complex nature, such systems are extremely difficult to specify and to implement. The use of an appropriate design method that supports both the modeling of the functional and the non-functional requirements of such systems is a crucial prerequisite for the successful modeling of such systems. In this paper we propose our approach, which enables the development of hard real time systems using UML and other notations enabling both the analysis of the functional requirements as well as the analysis of the non-functional requirements.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Burns, A., Wellings, A.: HRT-HOOD A Structured Design Method for Hard Real-Time Systems. Elsevier (1995) 340

    Google Scholar 

  2. Burns, A., Wellings, A.: Real-time systems and Programming Languages. Addision Wesley (1997)

    Google Scholar 

  3. Awad, M., Kuusela, J., Ziegler, J.: Object-Oriented Technology for Real-Time Systems: A Practical Approach using OMT and Fusion. Prentice Hall (1996) 340

    Google Scholar 

  4. Booch, G.: Object Oriented Design with Applications. Benjamin/Cummings Publishing Company (1991)

    Google Scholar 

  5. Calvez, J.P.: Embedded Real-Time Systems: A Specification and Design Methodology. Wiley (1993) 340

    Google Scholar 

  6. Cooling, J.E: Software Design for Real-Time Systems. Chapmann and Hall (1991) 340

    Google Scholar 

  7. Douglass, B.P.: Real-Time UML: Developing Efficient Objects for Embedded Systems. Addision Wesley (1997) 340, 343, 352

    Google Scholar 

  8. Fowler, M.: UML Distilled-Applying the Standard Object Modeling Language. Addision Wesley (1997)

    Google Scholar 

  9. Harel, D., Politi, M.: Modeling Reactive Systems with Statecharts, The STATEMATE Approach. McGraw-Hill (1998) 340, 348

    Google Scholar 

  10. HOOD Technical Group: HOOD Reference Manual Release 4.0. (1999) 340, 346

    Google Scholar 

  11. Kabous, l: The Mine Pump Control System: A Case Study in OOHARTS Available on the WWW from URL http://eis.informatik.uni-oldenburg.de/~laila/mpcs.html 348

  12. Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorenson, W.: Object-Oriented Modeling and Design. Prentice Hall (1991) 341

    Google Scholar 

  13. Nebel, W., Putzke Roemig, W., Radetzki, M.: A Unified Approach to Object Oriented VHDL. Journal of information Science and Engineering 14, pp. 523–545. (1998) 352

    Google Scholar 

  14. Nebel, W., Putzke Roemig, W., Radetzki, M.: OOVHDL: What It is? and why do We Need It?. Asia Pacific Conference on Hardware Description Languages. Hsin-Chu, Taiwan. (1997) 344

    Google Scholar 

  15. Rumbaugh, J., Selic, B.,: Using UML for Modeling Complex Real Time Systems. Available on the WWW from URL http://www.objectime.com 341

  16. Rational Software: UnifiedModeling Language UML. Available on the WWW from URL http://www.rational.com/uml/index.shtml 340

  17. Selic, B., Gullekson, G., Ward, P.: Real-Time Object Oriented Modeling. Wiley (1994) 340, 341

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kabous, L., Nebel, W. (1999). Modeling Hard Real Time Systems with UML The OOHARTS Approach. In: France, R., Rumpe, B. (eds) «UML»’99 — The Unified Modeling Language. UML 1999. Lecture Notes in Computer Science, vol 1723. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46852-8_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-46852-8_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66712-4

  • Online ISBN: 978-3-540-46852-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics