ACM Home Page
Please provide us with feedback. Feedback
Formal modeling and quantitative analysis of KLAIM-based mobile systems
Full text PdfPdf (186 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2005 ACM symposium on Applied computing table of contents
Santa Fe, New Mexico
SESSION: Coordination models, languages and applications (CM) table of contents
Pages: 428 - 435  
Year of Publication: 2005
ISBN:1-58113-964-0
Authors
Rocco De Nicola  Univ. di Firenze Lombroso, Firenze, Italy
Diego Latella  C.N.R.-I.S.T.I. -A. Faedo, Italy
Mieke Massink  C.N.R., I.S.T.I.-A. Faedo, Italy
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 19,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066677.1066777
What is a DOI?

ABSTRACT

KLAIM is an experimental language designed for modeling and programming distributed systems composed of mobile components where distribution awareness and dynamic system architecture configuration are key issues. In this paper we propose STOCKLAIM, a STOchastic extension of cKLAIM, the core subset of KLAIM. cKLAIM includes process distribution, process mobility, and asynchronous communication. The extension makes it possible to integrate the modeling of quantitative aspects of mobile systems--- e.g. performance---with the functional specification of such systems. We present a formal operational semantics of STOcKLAIM, which associates a labeled transition system to each STOcKLAIM network and a translation to Continuous Time Markov Chains for quantitative analysis. We also show how STOcKLAIM can be used by means of a simple example, i.e. the modeling of the spreading of a virus.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
L. Bettini, R. De Nicola, and M. Loreti. Formulae meet Programs over the Net: a Framework for Reliable Network Aware Programming, 2003. (submitted for publication. Available at: http: //music. dsi.unif.it).
 
4
L. Bettini, V. Non, R. De Nicola, G. Ferrari, D. Gorla, M. Loreti, E. Moggi, R. Pugliese, E. Tuosto, and B. Venneri. The Klaim Project: Theory and Practice. In C. Priami, editor, Global Computing: Programming Environments, Languages, Security and Analysis of Systems, volume 2874 of LNCS, pages 88--150. Springer-Verlag, 2003.
 
5
J. Bradley and N. Davies. Reliable Performance Modeling with Approximate Synchronisations. In J. Hillston and M. Silva, editors, Proceedings of the 7th workshop on process algebras and performance modeling, pages 99--118. Prensas Universitarias de Zaragoza, September 1999.
 
6
P. Buchholz, J.-P Katoen, P. Kemper, and C. Tepper. Model-checking Large Structured Markov Chains. The Journal of Logic and Algebraic Programming. Elsevier, 56(1--2):69--96, 2003.
 
7
 
8
C. Courcoubetis and M. Yannakakis. Verifying Temporal Properties of Finite State Probabilistic Programs. In 29th Annual Symposium on Foundations of Computer Science, pages 338--345. IEEE Computer Society Press, 1988.
 
9
 
10
R. De Nicola, D. Latella, and M. Massink. Formal modeling and quantitative analysis of KLAIM-based mobile systems. FULL VERSION. Technical Report 2004-TR-25, Consiglio Nazionale delle Ricerche, Istituto di Scienza e Tecnologie deirinformazione 'A. Faedo', 2004.
 
11
A. Di Pierro, C. Hankin, and H. Wiklicky. Probabilistic KLAIM. In R. De Nicola, G. Ferrari, and G. Meredith, editors, Coordination Models and Languages, volume 2949 of LNCS. Springer-Verlag, 2004.
 
12
13
 
14
 
15
D. Gorla and R. Pugliese. A Semantic Theory for Global Computing Systems, 2004. (Submitted for publication. Available at http://www.dsi.uniromal.it/~gorla/papers/bis4k-full.pdf).
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
C. Priami. Stochastic π-Calculus. The Computer Journal. Oxford University Press., 38(7):578--589, 1995.
 
24


Collaborative Colleagues:
Rocco De Nicola: colleagues
Diego Latella: colleagues
Mieke Massink: colleagues