• DocumentCode
    3177586
  • Title

    Using task analytic models to visualize model checker counterexamples

  • Author

    Bolton, Matthew L. ; Bass, Ellen J.

  • Author_Institution
    Dept. of Syst. & Inf. Eng., Univ. of Virginia, Charlottesville, VA, USA
  • fYear
    2010
  • fDate
    10-13 Oct. 2010
  • Firstpage
    2069
  • Lastpage
    2074
  • Abstract
    Model checking is a type of automated formal verification that searches a system model´s entire state space in order to mathematically prove that the system does or does not meet desired properties. An output of most model checkers is a counterexample: an execution trace illustrating exactly how a specification was violated. In most analysis environments, this output is a list of the model variables and their values at each step in the execution trace. We have developed a language for modeling human task behavior and an automated method which translates instantiated models into a formal system model implemented in the language of the Symbolic Analysis Laboratory (SAL). This allows us to use model checking formal verification to evaluate human-automation interaction. In this paper we present an operational concept and design showing how our task modeling visual notation and system modeling architecture can be exploited to visualize counterexamples produced by SAL. We illustrate the use of our design with a model related to the operation of an automobile with a simple cruise control.
  • Keywords
    data visualisation; formal verification; task analysis; automated formal verification; automobile operation; cruise control; model checker counterexamples visualization; symbolic analysis laboratory; task analytic models; Automation; Visualization; Human-automation interaction; counterexample visualization; formal methods; model checking; task analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Man and Cybernetics (SMC), 2010 IEEE International Conference on
  • Conference_Location
    Istanbul
  • ISSN
    1062-922X
  • Print_ISBN
    978-1-4244-6586-6
  • Type

    conf

  • DOI
    10.1109/ICSMC.2010.5641711
  • Filename
    5641711