A Train Control Modeling with the Real-Time Object Paradigm

  • Sébastien Gérard
  • Agnès Lanusse
  • François Terrier
Conference paper

DOI: 10.1007/3-540-49255-0_174

Volume 1543 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Gérard S., Lanusse A., Terrier F. (1998) A Train Control Modeling with the Real-Time Object Paradigm. In: Demeyer S., Bosch J. (eds) Object-Oriented Technology: ECOOP’98 Workshop Reader. ECOOP 1998. Lecture Notes in Computer Science, vol 1543. Springer, Berlin, Heidelberg

Abstract

The train case study is tackled with the ACCORD method developed at the CEA-LETI. This approach aims to provide a framework for real-time development as close as possible to classic object oriented methods. Thanks to high level abstractions (namely the real-time active object concept) real-time modeling can be achieved without mixing up implementation issues with domain specific one. This approach maximizes reusability and designers may fully benefit from object oriented experience acquired in other domains. In the first part of this paper, we rapidly describe the ACCORD CASE tool, especially the method step and the underlying models. In this part, we will describe too the Framework itself and the automatic implementation aspect. Second we will go back through each stage of the method by illustrating them thanks to the train control example. [2] We focus on the real-time aspects and we will try to answer to both the main questions: How and where real-time may be specified?

Keywords

Real-time UML Concurrent programming Active Object 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Sébastien Gérard
    • 1
    • 2
  • Agnès Lanusse
    • 2
  • François Terrier
    • 2
  1. 1.PSA - Peugeot Citroën / Direction des Technologies de l’Information et de l’InformatiqueFrance
  2. 2.LETI (CEA - Technologies Avancées) DEIN - CEA/SaclayGif sur Yvette CedexFrance