Declarative diagnosis of temporal concurrent constraint programs

M. Falaschi, C. Olarte, C. Palamidessi, F. Valencia

Producción: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

13 Citas (Scopus)

Resumen

We present a framework for the declarative diagnosis of nondeterministic timed concurrent constraint programs. We present a denotational semantics based on a (continuous) immediate consequence operator, TD, which models the process behaviour associated with a program V given in terms of sequences of constraints. Then, we show that, given the intended specification of D, it is possible to check the correctness of V by a single step of TD. In order to develop an effective debugging method. we approximate the denotational semantics of D. We formalize this method by abstract interpretation techniques, and we derive a finitely terminating abstract diagnosis method, which can be used statically. We define an abstract domain which allows us to approximate the infinite sequences by a finite 'cut'. As a further development we show how to use a specific linear temporal logic for deriving automatically the debugging sequences. Our debugging framework does not require the user to either provide error symptoms in advance or answer questions concerning program correctness. Our method is compositional, that may allow to master the complexity of the debugging methodology.

Idioma originalInglés
Título de la publicación alojadaLogic Programming - 23rd International Conference, ICLP 2007, Proceedings
EditorialSpringer Verlag
Páginas271-285
Número de páginas15
ISBN (versión impresa)9783540746089
DOI
EstadoPublicada - 2007
Publicado de forma externa
Evento23rd International Conference on Logic Programming, ICLP 2007 - Porto, Portugal
Duración: 08 sep. 200713 sep. 2007

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen4670 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conferencia

Conferencia23rd International Conference on Logic Programming, ICLP 2007
País/TerritorioPortugal
CiudadPorto
Período08/09/0713/09/07

Huella

Profundice en los temas de investigación de 'Declarative diagnosis of temporal concurrent constraint programs'. En conjunto forman una huella única.

Citar esto