Logo del repository
  1. Home
 
Opzioni

A program analysis framework for tccp based on abstract interpretation

COMINI, Marco
•
Gallardo, María del Mar
•
Titolo, Laura
•
Villanueva, Alicia
2017
  • journal article

Periodico
FORMAL ASPECTS OF COMPUTING
Abstract
The timed concurrent constraint language (tccp) is a timed extension of the concurrent constraint paradigm. 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 have 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 (abstract) computational step of the program. The widening operator allows us to guarantee the convergence of the abstract fixpoint computation.
DOI
10.1007/s00165-016-0409-8
WOS
WOS:000400679800008
Archivio
http://hdl.handle.net/11390/1105135
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85009791801
Diritti
open access
Soggetti
  • Abstract interpretati...

  • Abstract semantic

  • Concurrent constraint...

  • Widening operator

  • Theoretical Computer ...

  • Software

Scopus© citazioni
0
Data di acquisizione
Jun 7, 2022
Vedi dettagli
Web of Science© citazioni
0
Data di acquisizione
Mar 25, 2024
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback