Title :
Applying software engineering principles in train control systems
Author :
Zhang, L. ; Van Katwijk, J. ; Brink, K.
Author_Institution :
Fac. of Math. & Comput. Sci., Delft Univ. of Technol., Netherlands
Abstract :
In the development of controllers for complex real-time systems the need for an adequate specification and design methodology arises. The use of a viewpoint-oriented methodology for the design and specification of real-time systems is applied in a case study, the development of a train control system. The method expresses the requirements to be put on the system by taking into account five different viewpoints. Each view is expressed using existing techniques. The design methodology shows to be applicable to the development of train control systems because it addresses aspects like timing constraints, safety and availability issues of such systems. This paper deals with designing a train control system by adopting a viewpoint-oriented methodology. It is aimed at a correct specification and design of the train control system
Keywords :
formal specification; rail traffic; real-time systems; traffic computer control; availability; complex real-time systems; design methodology; requirements; safety; software engineering; specification; timing constraints; train control systems; viewpoint-oriented methodology; Computer science; Control system synthesis; Control systems; Design methodology; Mathematics; Railway safety; Real time systems; Software engineering; Software safety; Switches;
Conference_Titel :
Real-Time Applications, 1994., Proceedings of the IEEE Workshop on
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-6375-8
DOI :
10.1109/RTA.1994.316142