• DocumentCode
    3154114
  • Title

    Impact analysis in real-time control systems

  • Author

    Li, Jun ; Feiler, Peter H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    443
  • Lastpage
    452
  • Abstract
    Real time control systems typically receive streams of sampled data signals, process them, and generate output to control devices via actuators. Control system components make assumptions about sampling rate and other characteristics, such as filtering of data streams. These application-specific semantic dependencies and time-sensitive semantic properties are usually not explicit in the source code implementation. The paper discusses an approach to modeling the system architecture of real time applications, capturing semantic dependencies, and recording time-sensitive properties. Analysis of the model can identify inconsistencies in a system design and can determine the impact of a system change. This architectural dependency model can evolve incrementally to record hidden side effects, as they are discovered during maintenance, and prevent such errors in the future
  • Keywords
    computerised control; real-time systems; software architecture; software maintenance; actuators; application-specific semantic dependencies; architectural dependency model; control devices; control system components; data streams; hidden side effects; impact analysis; real time applications; real time control systems; sampled data signals; sampling rate; semantic dependencies; source code implementation; system architecture; system change; system design; time-sensitive properties; time-sensitive semantic properties; Actuators; Control system analysis; Control systems; Disk recording; Filtering; Real time systems; Signal generators; Signal processing; Signal sampling; System analysis and design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
  • Conference_Location
    Oxford
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0016-1
  • Type

    conf

  • DOI
    10.1109/ICSM.1999.792642
  • Filename
    792642