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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Verilog, ObjectGEODE Method Guidelines. Verilog, SA (1996).
Object Management Group, Unified Modeling Language Specification vl.3 (March 2000); http://www.omg.org.
ITU-T, Recommendation Z.120: Message Sequence Chart (October 1996); http://www.itu.int.
ITU-T, Recommendation Z.100: Specification and Description Language (March 1993); http://www.itu.int.
ITU-T, Recommendation Z.100 Appendix 1:SDL Methodology Guidelines (March 1994); http://www.itu.int.
ITU-T Recommendation Z.100 Addendum 1 (October 1996); http://www.itu.int.
UML Revision Task Force, Object Modeling with OMG UML Tutorial Series (November 2000); http://www.omg.org/technology/uml/uml tutorial.htm.
ITU-T, Recommendation Z.100 Supplement 1: SDL + Methodology: Use of MSC and SDL (with ASN.1) (May 1997); http://www.itu.int.
E. Rudolph, P. Graubmann, J. Grabowski, Tutorial on message sequence charts. Computer Networks and ISDN Systems 28(12) (1996).
O. Faergemand, A. Olsen, Introduction to SDL-92. Computer Networks and ISDN Systems, 26(9) (1994).
A. Olsen, O. Faergemand, B. Moller-Pedersen, R. Reed, J.R.W. Smith, Systems Engineering Using SDL-92. North Holland (1994).
E. Yourdon, Object-Oriented Systems Design: An Integrated Approach. Prentice Hall (1994).
B.P. Douglass, Real-Time UML: Developing Efficient Objects for Embedded Systems. Addison-Wesley (1998).
V. Encontre, How to use modeling to implement verifiable, scalable, and efficient realtime application programs. Real-Time Engineering (Fall 1997).
Verilog, ObjectGEODE SDL Simulator Reference Manual. Verilog, SA (1996).
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.
Author information
Authors and Affiliations
Rights 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)