• DocumentCode
    114051
  • Title

    Implementing an ATL model checker tool using relational algebra concepts

  • Author

    Stoica, Florin ; Stoica, Laura Florentina

  • Author_Institution
    Dept. of Comput. Sci., “Lucian Blaga” Univ. of Sibiu, Sibiu, Romania
  • fYear
    2014
  • fDate
    17-19 Sept. 2014
  • Firstpage
    361
  • Lastpage
    366
  • Abstract
    Alternating-Time Temporal Logic (ATL) is a branching-time temporal logic that naturally describes computations of open systems. An open system interacts with its environment and its behavior depends on the state of the system as well as the behavior of the environment. ATL model-checking is a well-established technique for verifying that a formal model representing such a system satisfies a given property. In this paper we describe a new interactive model checker environment based on algebraic approach. Our tool is implemented in client-server paradigm. The client part allows an interactive construction of ATL models represented by concurrent game structures as directed multi-graphs. The server part embeds an ATL model checking algorithm implemented using ANTLR and Relational Algebra expressions translated into SQL queries. The server side of our tool was published as a Web service exposing its functionality to various clients through standard XML interfaces.
  • Keywords
    SQL; Web services; XML; client-server systems; directed graphs; formal verification; open systems; relational algebra; temporal logic; ANTLR; ATL model checker tool; SQL queries; Web service; XML interfaces; alternating-ATL; alternating-time temporal logic; branching-time temporal logic; client-server paradigm; concurrent game structures; directed multigraphs; open systems; relational algebra concepts; Algebra; Computational modeling; Games; Grammar; Model checking; Open systems; Semantics; ANTLR; ATL model checking; Relational Algebra; SQL; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software, Telecommunications and Computer Networks (SoftCOM), 2014 22nd International Conference on
  • Conference_Location
    Split
  • Type

    conf

  • DOI
    10.1109/SOFTCOM.2014.7039096
  • Filename
    7039096