Proceedings of the KSR Conference (한국철도학회:학술대회논문집)
- 2008.06a
- /
- Pages.384-389
- /
- 2008
Design and Implementation of ATO On-board Software Using UML Modeling Tool
UML 모델링 도구를 이용한 ATO 차상 소프트웨어의 설계 및 구현
- Published : 2008.06.12
Abstract
In this paper, we propose a UML modeling of ATO on-board software. An automatic train operation (ATO) system is a real-time control system, which operates a train without a manual operation by a driver. For the safe and comfortable service, real-time embedded software for ATO on-board equipment should have both of high performance and reliability. UML-based object-oriented modeling technique is introduced and used widely to design software that satisfies this requirement. We used Rhapsody, which is a modeling tool for real-time embedded software, to model the construction and the behavior of ATO on-board equipment. As a result, ATO on-board software which performs the profile calculation and the real-time speed control is designed and implemented. The brief modeling result including behavioral characteristics and the simulation results are presented.
Keywords