Title
Software reconstruction and module management for distributed processing of train control.
Abstract
Decentralized train control is ideal in that by distributing computation load over multiple cars, it allows extensibility to, for example, newly installed modules. Besides, compared to centralized control, the delay occurring in cooperative control over multiple devices can be significantly reduced. A technical challenge here is that the legacy software program has a monolithic structure and thus is not amenable to distributed execution. In this paper we present our attempt to tackle this challenge. In the attempt we proceed in two steps. First, we perform a reconstruction of the architecture of the control software. Specifically we decompose the existing software system into several modules that perform independent functions. Second, we devise a mechanism that can manage distributed execution of these modules. A timeliness analysis shows that the new architecture can accommodate addition of new features that the existing architecture could not perform without violating real-time deadlines.
Year
DOI
Venue
2013
10.1109/ISADS.2013.6513407
ISADS
Keywords
Field
DocType
extensibility,algorithms,real time systems,computer architecture,control systems
Control software,Architecture,Computer science,Software system,Real-time computing,Software,Real-time Control System Software,Extensibility,Legacy system,Computation,Embedded system,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-1-4673-5069-3
0
0.34
References 
Authors
6
4
Name
Order
Citations
PageRank
Hirofumi Terada121.11
Yutaka Sato201.01
Tatsuhiro Tsuchiya345552.76
Tohru Kikuno400.34