Recently model checkers have been applied to software areas such as analyzing protocols and algorithms, measuring test adequacy, and generating abstract tests from formal models. When using model checkers to generate tests, the generated tests are execution traces of the models. Thus the type, occurrence, and order of variables, calls, and events in the execution traces are intimately tied to the choice of modeling representation. We briefly review how to use a model checker to generate tests from a high-level representation, such as MATLAB(R), UML, or SCR. Since the model checker uses a particular general model, the analyst has choices about how a piece of software may be modeled. We list some choices and discuss their advantages and disadvantages. We also describe a program to marshal model variables from resultant model checker traces and translate them into function calls, program variables, and other software artifacts.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Modeling and marshaling: making tests from model checker counterexamples


    Contributors:
    Black, P.E. (author)


    Publication date :

    2000-01-01


    Size :

    463062 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Modeling and Marshaling: Making Tests from Model Checker Counterexamples

    Black, P. E. / IEEE / AIAA | British Library Conference Proceedings | 2000


    Commutation circuit, flexible marshaling unit and flexible marshaling method

    WU MINGYANG / ZHANG CHUNYU / GAO CHUNHAI | European Patent Office | 2022

    Free access

    SYSTEM AND METHOD TO VALIDATE MARSHALING INSTRUCTIONS RECEIVED BY INFRASTRUCTURE ENABLED MARSHALING SYSTEM

    BANDI KRISHNA / MENON MEGHNA / SANTILLO MARIO ANTHONY et al. | European Patent Office | 2024

    Free access

    Vehicle marshaling method and device and terminal equipment

    LIU ZHAN / LIU CHUNHAI / KANG YING et al. | European Patent Office | 2021

    Free access

    VEHICLE MARSHALING METHOD, APPARATUS AND SYSTEM, VEHICLE, AND STORAGE MEDIUM

    ZHUO KAIKUO / CHEN CHUJUN / LIU WEIHUA et al. | European Patent Office | 2022

    Free access