Title :
Application of CSP to the specification description, analysis and software design of elevator control systems and the implementation in Ada
Author :
Tsujigado, Makoto
Author_Institution :
Dept. of Inf., Kogakuin Univ., Tokyo, Japan
Abstract :
CSP (communicating sequential processes) is a useful theory applicable to many fields of sequence control. This paper studies the specification description and analysis of elevator control systems in CSP, designs a methodology to find adequate software module structures of the systems in CSP and reports on the implementation of the systems in Ada for the confirmation of the study. The study clarifies general movements of the systems including deadlock problems and a method to find adequate software module structures of the systems in the cases with one car and with plural cars, by the techniques of process algebra, especially-process composition, interleave reduction of events and concealment of events
Keywords :
communicating sequential processes; control system synthesis; digital control; lifts; process algebra; sequences; software engineering; transport control; transportation; Ada; communicating sequential processes; computer simulation; control design; deadlock problems; elevator control systems; process algebra; process composition; sequence control; software design; software module structures; Algebra; Application software; Control system analysis; Control systems; Design methodology; Discrete event simulation; Elevators; Informatics; Software design; System recovery;
Conference_Titel :
Industrial Electronics, Control, and Instrumentation, 1995., Proceedings of the 1995 IEEE IECON 21st International Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
0-7803-3026-9
DOI :
10.1109/IECON.1995.484182