A Tool for Generating a Symbolic Representation of tccp Executions

被引:3
作者
Lescaylle, Alexei [1 ]
Villanueva, Alicia [1 ]
机构
[1] Univ Politecn Valencia, DSIC, Camino Vera S-N, E-46022 Valencia, Spain
关键词
Timed concurrent constraint programming; symbolic representation; tool demonstration;
D O I
10.1016/j.entcs.2009.07.019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Timed Concurrent Constraint language (tccp) was defined by F. de Boer et al. as an extension of the Concurrent Constraint Paradigm (Saraswat, 1993) for specifying reactive and embedded systems. In this paper, we describe the StructGenerator system which, given the specification of a tccp program, constructs a symbolic representation (a tccp Structure) modeling the behavior of such tccp program. The resulting structure allows one to verify the program by using a model-checking algorithm. It is similar to a Kripke Structure but, due to the nature of the ccp model, it differs from the classical approach in some important points that will be described along the paper. The StructGenerator system, implemented in C++, takes as input a file containing the specification of a tccp program and generates the associated tccp Structure. Along the paper, we cover the design and implementation of StructGenerator. We also demonstrate its functionality carrying out the execution of two practical examples.
引用
收藏
页码:131 / 145
页数:15
相关论文
共 50 条
  • [31] The symbolic representation of women's political firsts in editorial cartoons
    Pastor, Raquel
    Verge, Tania
    FEMINIST MEDIA STUDIES, 2022, 22 (06) : 1379 - 1394
  • [32] Human Activity Recognition on Smartphones using Symbolic Data Representation
    Montero Quispe, Kevin G.
    Lima, Wesllen Sousa
    Pereira Souto, Eduardo J.
    WEBMEDIA'18: PROCEEDINGS OF THE 24TH BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, 2018, : 93 - 100
  • [33] Cluster Based Symbolic Representation and Feature Selection for Text Classification
    Harish, B. S.
    Guru, D. S.
    Manjunath, S.
    Dinesh, R.
    ADVANCED DATA MINING AND APPLICATIONS (ADMA 2010), PT II, 2010, 6441 : 158 - 166
  • [34] A Critique of Internet Polls as Symbolic Representation and Pseudo-Events
    Kent, Michael L.
    Harrison, Tyler R.
    Taylor, Maureen
    COMMUNICATION STUDIES, 2006, 57 (03) : 299 - 315
  • [35] TRANSFORMATION OF PASSIVE REPRESENTATION INTO SYMBOLIC REPRESENTATION IN THE FRAMEWORK OF REPRESENTATIVE BUREAUCRACY APPROACH: A FIELD RESEARCH ON THE GENDARMARIE AND THE POLICE
    Arslan, Mustafa
    Lamba, Mustafa
    Oztop, Sezai
    JOURNAL OF MEHMET AKIF ERSOY UNIVERSITY ECONOMICS AND ADMINISTRATIVE SCIENCES FACULTY, 2020, 7 (02): : 413 - 439
  • [36] A new symbolic representation method to support conceptual design of mechatronic system
    Li, RQ
    Zou, HJ
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2005, 25 (7-8) : 619 - 627
  • [37] A Symbolic Representation Approach for the Diagnosis of Broken Rotor Bars in Induction Motors
    Karvelis, Petros
    Georgoulas, George
    Tsoumas, Toannis P.
    Antonino-Daviu, Jose Alfonso
    Climente-Alarcon, Vicente
    Stylios, Chrysostomos D.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (05) : 1028 - 1037
  • [38] Parliaments' Endless Pursuit of Trust: Re-focusing on Symbolic Representation
    Leston-Bandeira, Cristina
    JOURNAL OF LEGISLATIVE STUDIES, 2012, 18 (3-4) : 514 - 526
  • [39] Politics without Presence? The Symbolic Representation of Trans People in Germany and the Netherlands
    Schotel, Anne Louise
    Mugge, Liza
    POLITICS & GENDER, 2024, 20 (04) : 788 - 813
  • [40] Classification of medicinal plants: An approach using modified LBP with symbolic representation
    Naresh, Y. G.
    Nagendraswamy, H. S.
    NEUROCOMPUTING, 2016, 173 : 1789 - 1797