Skip to main content

Development of Embedded Systems Using Oort

A case study

  • Chapter
  • 1400 Accesses

Abstract

The development of embedded systems requires both tools and methods which help the designer to deal with the higher complexity and tougher constraints due to the different hardware support, often distributed topology and time requirements. Proper tools and methods have a major impact on the overall costs and final product quality. We have applied the Object-Oriented Real-Time Techniques (OORT) method, which is oriented toward the specification of distributed realtime systems, to the implementation of the Multiple Lift System (MLS) case study. The method is based on the UML, SDL and MSC languages and supported by the ObjectGEODE toolset. This paper summarizes the method and presents our experience in the MLS system development, namely the difficulties we had and the success we have achieved.

ObjectGEODE is a registered trademark by Verilog.

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
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover 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. Verilog, ObjectGEODE Method Guidelines. Verilog, SA (1996).

    Google Scholar 

  2. Object Management Group, Unified Modeling Language Specification vl.3 (March 2000); http://www.omg.org.

    Google Scholar 

  3. ITU-T, Recommendation Z.120: Message Sequence Chart (October 1996); http://www.itu.int.

    Google Scholar 

  4. ITU-T, Recommendation Z.100: Specification and Description Language (March 1993); http://www.itu.int.

    Google Scholar 

  5. ITU-T, Recommendation Z.100 Appendix 1:SDL Methodology Guidelines (March 1994); http://www.itu.int.

    Google Scholar 

  6. ITU-T Recommendation Z.100 Addendum 1 (October 1996); http://www.itu.int.

    Google Scholar 

  7. UML Revision Task Force, Object Modeling with OMG UML Tutorial Series (November 2000); http://www.omg.org/technology/uml/uml tutorial.htm.

    Google Scholar 

  8. ITU-T, Recommendation Z.100 Supplement 1: SDL + Methodology: Use of MSC and SDL (with ASN.1) (May 1997); http://www.itu.int.

    Google Scholar 

  9. E. Rudolph, P. Graubmann, J. Grabowski, Tutorial on message sequence charts. Computer Networks and ISDN Systems 28(12) (1996).

    Google Scholar 

  10. O. Faergemand, A. Olsen, Introduction to SDL-92. Computer Networks and ISDN Systems, 26(9) (1994).

    Google Scholar 

  11. A. Olsen, O. Faergemand, B. Moller-Pedersen, R. Reed, J.R.W. Smith, Systems Engineering Using SDL-92. North Holland (1994).

    Google Scholar 

  12. E. Yourdon, Object-Oriented Systems Design: An Integrated Approach. Prentice Hall (1994).

    Google Scholar 

  13. B.P. Douglass, Real-Time UML: Developing Efficient Objects for Embedded Systems. Addison-Wesley (1998).

    Google Scholar 

  14. V. Encontre, How to use modeling to implement verifiable, scalable, and efficient realtime application programs. Real-Time Engineering (Fall 1997).

    Google Scholar 

  15. Verilog, ObjectGEODE SDL Simulator Reference Manual. Verilog, SA (1996).

    Google Scholar 

  16. J.M. Daveau, G.F. Marchioro, T. Ben-Ismail, A.A. Jerraya, Cosmos: An SDL based hardware/software codesign environment. In J.-M. Bergé, O. Levia, J. Rouillard (eds.), Hardware/Software Co-design and Co-Verification, Kluwer Academic Publishers (1997) pp. 59–87.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer Science+Business Media, Inc.

About this chapter

Cite this chapter

Lopes, S., Silva, C., Tavares, A., Monteiro, J. (2005). Development of Embedded Systems Using Oort. In: Design of Embedded Control Systems. Springer, Boston, MA. https://doi.org/10.1007/0-387-28327-7_18

Download citation

  • DOI: https://doi.org/10.1007/0-387-28327-7_18

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-23630-8

  • Online ISBN: 978-0-387-28327-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics