The interplay between process behaviour and spatial aspects of computation has become more and more relevant in Computer Science, especially in the field of collective adaptive systems, but also, more generally, when dealing with systems distributed in physical space. Traditional verification techniques are well suited to analyse the temporal evolution of programs; properties of space are typically not explicitly taken into account. We propose a methodology to verify properties depending upon physical space. We define an appropriate logic, stemming from the tradition of topological interpretations of modal logics, dating back to earlier logicians such as Tarski, where modalities describe neighbourhood. We lift the topological definitions to a more general setting, also encompassing discrete, graph-based structures. We further extend the framework with a spatial until operator, and define an efficient model checking procedure, implemented in a proof-of-concept tool.

Specifying and Verifying Properties of Space

Ciancia V;Latella D;Massink M
2014

Abstract

The interplay between process behaviour and spatial aspects of computation has become more and more relevant in Computer Science, especially in the field of collective adaptive systems, but also, more generally, when dealing with systems distributed in physical space. Traditional verification techniques are well suited to analyse the temporal evolution of programs; properties of space are typically not explicitly taken into account. We propose a methodology to verify properties depending upon physical space. We define an appropriate logic, stemming from the tradition of topological interpretations of modal logics, dating back to earlier logicians such as Tarski, where modalities describe neighbourhood. We lift the topological definitions to a more general setting, also encompassing discrete, graph-based structures. We further extend the framework with a spatial until operator, and define an efficient model checking procedure, implemented in a proof-of-concept tool.
2014
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Josep Diaz, Ivan Lanese, Davide Sangiorgi
Theoretical Computer Science
Theoretical Computer Science
8705 LNCS
222
235
978-3-662-44601-0
http://www.scopus.com/inward/record.url?eid=2-s2.0-84906768718&partnerID=q2rCbXpz
Springer
Berlin Heidelberg
GERMANIA
Sì, ma tipo non specificato
1-3 Settembre 2014
Roma
Modal Logics
Model Checking
Topological Spaces
Closure Spaces
Progetto: A Quantitative Approach to Management and Design of Collective and Adaptive Behaviours Acronimo: QUANTICOL Grant agreement: 600708 Tipo Progetto: EU_FP7. Codice Puma: /cnr.isti/2014-A2-029
4
reserved
Ciancia, V; Latella, D; Loreti, M; Massink, M
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   A Quantitative Approach to Management and Design of Collective and Adaptive Behaviours
   QUANTICOL
   FP7
   600708
File in questo prodotto:
File Dimensione Formato  
prod_284128-doc_81171.pdf

non disponibili

Descrizione: Specifying and Verifying Properties of Space
Tipologia: Versione Editoriale (PDF)
Dimensione 1.09 MB
Formato Adobe PDF
1.09 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/248968
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 55
  • ???jsp.display-item.citation.isi??? ND
social impact