In this paper an extension of a behavioural subset of UML statecharts for mobile computations is proposed. We study collections of UML objects whose behaviour is given by statecharts. Each object resides in a given place, and a collection of such places forms a network. Objects are aware of the localities of other objects, i.e. the logical names of the places where the latter reside, but not of the physical name of such places. In addition to their usual capabilities, such as sending messages etc., objects can move between places and create and destroy places, which may result in a deep reconfiguration of the network. A formal semantics is presented for this mobility extension which builds upon a core semantics definition of statecharts without mobility which we have used successfully in several contexts in the past years. An example of a model of a network service which exploits mobility for resource usage balance is provided using the proposed extension of UML statecharts.

Mobile UML Statecharts with Localities

Diego Latella;Mieke Massink;
2005

Abstract

In this paper an extension of a behavioural subset of UML statecharts for mobile computations is proposed. We study collections of UML objects whose behaviour is given by statecharts. Each object resides in a given place, and a collection of such places forms a network. Objects are aware of the localities of other objects, i.e. the logical names of the places where the latter reside, but not of the physical name of such places. In addition to their usual capabilities, such as sending messages etc., objects can move between places and create and destroy places, which may result in a deep reconfiguration of the network. A formal semantics is presented for this mobility extension which builds upon a core semantics definition of statecharts without mobility which we have used successfully in several contexts in the past years. An example of a model of a network service which exploits mobility for resource usage balance is provided using the proposed extension of UML statecharts.
2005
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Corrado Priamo and Paola Quaglia
Global Computing 2004
34
58
25
3-540-24101-9
Springer-Verlag
Berlin
GERMANIA
Sì, ma tipo non specificato
Formal Semantics
Global Computing
Mobile Computing
UML
This contribution has been registered as "Contributo a Libri" since the book is not the proceedings of GC 2004 but "collects revised versions of some of the papers presented at the 2nd IST/FET International Workshop on GLobal Computing held in Rovereto, Italy (9-12 March 2004)" [From the Preface of the book].
2
02 Contributo in Volume::02.01 Contributo in volume (Capitolo o Saggio)
268
restricted
Diego Latella; Mieke Massink; Hubert Baumeister; Martin Wirsing
info:eu-repo/semantics/bookPart
File in questo prodotto:
File Dimensione Formato  
prod_176328-doc_5559.pdf

solo utenti autorizzati

Descrizione: GC2004
Tipologia: Versione Editoriale (PDF)
Dimensione 316.67 kB
Formato Adobe PDF
316.67 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/159822
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 1
social impact