Analysis and verification of real-time systems using quantitative symbolic algorithms (Q1856174)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Analysis and verification of real-time systems using quantitative symbolic algorithms
scientific article

    Statements

    Analysis and verification of real-time systems using quantitative symbolic algorithms (English)
    0 references
    0 references
    1999
    0 references
    The task of checking if a computer system satisfies its timing specifications is extremely important. These systems are often used in critical applications where failure to meet a deadline can have serious or even fatal consequences. The paper presents an efficient method for performing this verification task. In the proposed method a real-time system is modeled by a state-transition graph represented by binary decision diagrams. Efficient symbolic algorithms exhaustively explore the state space to determine whether the system satisfies a given specification. In addition, our approach computes quantitative timing information such as minimum and maximum time delays between given events. These results provide insight into the behavior of the system and assist in the determination of its temporal correctness. The technique evaluates how well the system works or how seriously it fails, as opposed to only whether it works or not. Based on these techniques a verification tool called Verus has been constructed. It has been used in the verification of several industrial real-time systems. This demonstrates that the method proposed is efficient enough to be used in real-world designs. The examples verified show how the information produced can assist in designing more efficient and reliable real-time systems.
    0 references
    0 references
    symbolic model checking
    0 references
    quantitative timing analysis
    0 references
    real-time systems
    0 references
    binary decision diagrams
    0 references
    Verus
    0 references
    0 references