Abstract Analysis of Universal Properties for tccp

[EN] The Timed Concurrent Constraint Language (tccp) is a time extension of the concurrent constraint paradigm of Saraswat. tccp was defined to model reactive systems, where infinite behaviors arise naturally. In previous works, a semantic framework and abstract diagnosis method for the language has...

Descripción completa

Detalles Bibliográficos
Autores: Comini, Marco, Gallardo Melgarejo, Maria del Mar, Titolo, Laura, Villanueva, Alicia|||0000-0003-1090-5009
Tipo de recurso: artículo
Fecha de publicación:2015
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/68744
Acceso en línea:https://riunet.upv.es/handle/10251/68744
Access Level:acceso abierto
Palabra clave:Concurrent constraint paradigm
Abstract analysis
LENGUAJES Y SISTEMAS INFORMATICOS
Descripción
Sumario:[EN] The Timed Concurrent Constraint Language (tccp) is a time extension of the concurrent constraint paradigm of Saraswat. tccp was defined to model reactive systems, where infinite behaviors arise naturally. In previous works, a semantic framework and abstract diagnosis method for the language has been defined. On the basis of that semantic framework, this paper proposes an abstract semantics that, together with a widening operator, is suitable for the definition of different analyses for tccp programs. The abstract semantics is correct and can be represented as a finite graph where each node represents a hypothetical computational step of the program containing approximated information for the variables. The widening operator allows us to guarantee the convergence of the abstract fixpoint computation.