The Temporal Mobile Stochastic Logic (MoSL) has been introduced in previous work by the authors for formulating properties of systems specified in StoKLAIM, a Markovian extension of KLAIM. The main purpose of MoSL is to address key functional aspects of global computing such as distribution awareness, mobility, and security and their integration with performance and dependability guarantees. In this paper we present MoSL+, an extension of MoSL, which incorporates some basic features of the Modal Logic for MObility MoMo, a logic specifically designed for dealing with resource management and mobility aspects of concurrent behaviours. We also show how MoSL+ formulae can be model-checked against StoKLAIM specifications. For this purpose we show how existing state-based stochastic model-checkers, like e.g. the Markov Reward Model Checker (MRMC), can be exploited by using a front-end for StoKLAIM that performs appropriate pre-processing of MoSL+ formulae. The proposed approach is illustrated by modelling and verifying a sample system.

Model checking mobile stochastic logic

Latella D;Massink M
2007

Abstract

The Temporal Mobile Stochastic Logic (MoSL) has been introduced in previous work by the authors for formulating properties of systems specified in StoKLAIM, a Markovian extension of KLAIM. The main purpose of MoSL is to address key functional aspects of global computing such as distribution awareness, mobility, and security and their integration with performance and dependability guarantees. In this paper we present MoSL+, an extension of MoSL, which incorporates some basic features of the Modal Logic for MObility MoMo, a logic specifically designed for dealing with resource management and mobility aspects of concurrent behaviours. We also show how MoSL+ formulae can be model-checked against StoKLAIM specifications. For this purpose we show how existing state-based stochastic model-checkers, like e.g. the Markov Reward Model Checker (MRMC), can be exploited by using a front-end for StoKLAIM that performs appropriate pre-processing of MoSL+ formulae. The proposed approach is illustrated by modelling and verifying a sample system.
2007
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Stochastic process algebra
Mobility
Global computing
Stochastic logic
Stochastic model-checking
File in questo prodotto:
File Dimensione Formato  
prod_43996-doc_4813.pdf

solo utenti autorizzati

Descrizione: TCS2007
Tipologia: Versione Editoriale (PDF)
Dimensione 590.79 kB
Formato Adobe PDF
590.79 kB 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/43595
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 58
  • ???jsp.display-item.citation.isi??? 40
social impact