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
Link To Document