Advertisement

Teaching Real-Time Systems Around a Digital Model Railroad Platform Using Ada

  • Bárbara Álvarez
  • Juan A. Pastor
  • Francisco Ortiz
  • Pedro Sánchez
  • Pedro Navarro
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3063)

Abstract

This paper describes a laboratory equipped for the teaching of real-time systems. The laboratory has been built around a Digital Model Railroad Platform and it allows the development of different control applications for educational purposes. Because of the platform is a limited resource and the students can not test their programs simultaneously, a railroad platform simulator has been developed. The programming language used to implement the simulator has been Ada and the design and implementation of the system is described in this work. Ada is also selected in order to allow the students to carry out their practical exercises during the course.

Keywords

Education and training real-time systems object-oriented programming 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ada 95 Reference Manual: Language and Standard Libraries. International Standard ANSI/ISO/IEC-8652 (1995)Google Scholar
  2. 2.
    Barnes, J.: Programming in Ada 95. Addison-Wesley, Reading (1998)Google Scholar
  3. 3.
  4. 4.
    OMG. UML reference manual v1.4. Object management group (September 2001). Online Available, http://www.omg.org/technology/documents/formal/uml.htm
  5. 5.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object Oriented Software. Addison Wesley, Reading (1995)Google Scholar
  6. 6.
    Briot, E., Brobecker, J., Charlet, A.: GtkAda Reference Manual. Version 1.2.12. date 2001/03/13Google Scholar
  7. 7.
    ACM and IEEE-CS. Year 2001 model curricula for computing (Computing curricula 2001). The joint IEEE computer society/ACM task force. Online Available http://www.acm.org/education/curricula.html
  8. 8.
    Burns, A., Wellings, A.: Real-Time Systems and Programming Languages. Addison-Wesley, Reading (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Bárbara Álvarez
    • 1
  • Juan A. Pastor
    • 1
  • Francisco Ortiz
    • 1
  • Pedro Sánchez
    • 1
  • Pedro Navarro
    • 1
  1. 1.Universidad Politécnica de CartagenaSpain

Personalised recommendations