• DocumentCode
    3494089
  • Title

    Dynamic modeling and verification of safe-set architectures

  • Author

    Cosgrove, John ; Guarro, S. ; Romanski, George ; Yau, Micheal

  • Author_Institution
    Cosgrove Comput. Syst. Inc., USA
  • fYear
    1996
  • fDate
    22-24 Oct 1996
  • Firstpage
    528
  • Lastpage
    533
  • Abstract
    Increased use of software in safety-critical systems has created the need to adequately validate the design and implementation of these systems. Current practice depends on extensive testing which is limited in terms of effectiveness and is very costly. Formal methods have been difficult to apply to the wide range of system architectures and have seldom addressed the system´s dynamic characteristics and behaviour in the presence of faults. Recent developments in formalization of software architecture, definition of safe-set run-time standards and the availability of modeling and analytical tools, make it possible to formally model practical applications that are constrained by well-defined architectures and run-time environments. In particular, the Dynamic Flowgraph Methodology (DFM), developed to model safety-related behaviours of nuclear reactor and aerospace control systems, is especially promising when applied to properly constrained environments. Toolsets to model the architecture and the worst-case schedulability of tasking provide supporting methods. System safety analysis methodologies such as DFM, used in concert with these other developments, provide increased confidence in the validation of safety-critical, software intensive systems. Tools which are available to support DFM, are a graphic model editor with an integrated database and an analysis engine. Schedulability analysis is supported by a Rate Monotonic Analysis (RMA) toolset and a safe-set architecture has been implemented by an Ada run-time environment conforming to the Ada standard
  • Keywords
    Ada; database management systems; flow graphs; program verification; safety-critical software; scheduling; software tools; systems analysis; Ada; Dynamic Flowgraph Methodology; Rate Monotonic Analysis toolset; aerospace control systems; graphic model editor; integrated database; nuclear reactor; run-time environments; safe-set architecture verification; safe-set run-time standards; safety-critical systems; schedulability; software architecture; software validation; system design; system implementation; testing; Aerodynamics; Computer architecture; Design for manufacture; Runtime environment; Software architecture; Software safety; Software standards; Software systems; Standards development; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    WESCON/96
  • Conference_Location
    Anaheim, CA
  • ISSN
    1095-791X
  • Print_ISBN
    0-7803-3274-1
  • Type

    conf

  • DOI
    10.1109/WESCON.1996.554561
  • Filename
    554561