A Condensed Goal-Independent Bottom-Up Fixpoint Semantics Modeling the Behavior of tccp

In this paper, we present a new compositional bottom-up semantics for the Timed Concurrent Constraint Language (tccp in short) which is defined for the full language. In particular, is able to deal with the non- monotonic characteristic of tccp, which constitutes a substantial addi- tional technical...

Full description

Bibliographic Details
Authors: Comini, Marco, Titolo, Laura, Villanueva, Alicia|||0000-0003-1090-5009
Format: report
Publication Date:2013
Country:España
Institution:Universitat Politècnica de València (UPV)
Repository:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Language:English
OAI Identifier:oai:riunet.upv.es:10251/34328
Online Access:https://riunet.upv.es/handle/10251/34328
Access Level:Open access
Keyword:Concurrent Constraint Programming
Denotational Semantics
LENGUAJES Y SISTEMAS INFORMATICOS
Description
Summary:In this paper, we present a new compositional bottom-up semantics for the Timed Concurrent Constraint Language (tccp in short) which is defined for the full language. In particular, is able to deal with the non- monotonic characteristic of tccp, which constitutes a substantial addi- tional technical difficulty w.r.t. other compositional denotational seman- tics present in literature (which do not tackle the full language). The semantics is proved to be (correct and) fully abstract w.r.t. the full behavior of tccp, including infinite computations. This is particularly important since tccp has been defined to model reactive systems and they may not terminate with a purpose. The overall of these features makes our proposal particularly suitable as the basis for the definition of semantic-based program manipulation tools (like analyzers, debuggers or verifiers), especially in the context of reactive systems.