A data flow software structure has been developed to improve the maintainability of application software. This software structure uses messages and refers only tables for data communication among concurrent software modules instead of shared variables or shared tables. In order to simplify intermodule data flow, design rules are provided which enable the software designer to specify their requirements in such a way as to satisfy the responsibility of a system using these rules. The data flow of the specified modules is so simple that modification of the modules is easy. The data flow execution system maintains the consistency of the software structure through the design process. The data flow software structure has been applied to a railway electric substations control system. Maintainability of the application software has been evaluated in comparison with a conventional structure model.


    Access

    Access via TIB

    Check availability in my library


    Export, share and cite



    Title :

    Data flow structure for maintainable software in railway electric substation control systems


    Additional title:

    Datenflussstruktur fuer sich selbstschuetzende Software bei Steuersystemen in Unterstationen der Eisenbahn


    Contributors:
    Suzuki, Y. (author) / Miymoto, S. (author) / Matsumaru, H. (author)


    Publication date :

    1985


    Size :

    5 Seiten, 12 Bilder, 6 Quellen


    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Maintainable pod structure

    HUANG ZHENHUA / CHEN LIAN / ZHANG WEN et al. | European Patent Office | 2024

    Free access

    Building Maintainable And Extensible ATC Automation Software Systems

    Berg, R. / Lindsey, J. / Ahlberg, R. et al. | British Library Conference Proceedings | 1995



    Novel easily-maintainable winch

    GAO HUASONG | European Patent Office | 2015

    Free access

    Building reliable, maintainable trains

    Peckham, C. M. / Simpson, H. R. / Institution of Mechanical Engineers; Railway Division | British Library Conference Proceedings | 1998