Design of UML-based Auxiliary Decision-making Software for Railway Transportation

Xian-zhong ZHOU,Xiang-he JING,Jian-yu WANG,Yan-yong XU
DOI: https://doi.org/10.3321/j.issn:1001-8360.2007.04.013
2007-01-01
Abstract:Auxiliary decision-making software for railway transportation is the important constituent part of C4 ISR. Its function and quality directly affect the performance of the entire C4ISR system. As a well-defined unified modeling language, UML is applicable to all stages of the software development process. It can describe the complicated software system with simple and clear visuable graphs from different angles, and provide flexible, consistent and readable mode of expression for the whole process of software development. This helps to enhance exchanges among software designers, improve the reusable and maintainable features of the software and reduce risks. In this paper, the UML modeling technology is briefly introduced; problem-oriented analysis is made on the basis of the UML-based description of required functions of the auxiliary decision-making software for railway transportation; the static and dynamic models of the software system are established; the factors, events and actions of the software system are described in respect of time and space. This paper gives support for analysis, design, maintenance and expansion of the auxiliary decision-making software system.
What problem does this paper attempt to address?