In this paper we address the problem of integrating UML static and dynamic views, and different behavioral views. We tackle these problems by providing (a) a mapping of UML metamodel static and behavioral elements into ASMs and (b) a precise compositional semantics for UML state machines. Structural model elements are translated into an ASM vocabulary as collections of domains and functions. The dynamic view is captured by multi-agent ASMs reflecting the behavior modeled by UML state machines. The interaction among UML state machines is achieved by providing the semantics for actions and events and refining the ASM model in [4] to formalize objects communication, i.e. signals exchange and operation calls mechanism.

(2003). Integrating UML static and dynamic views and formalizing the interaction mechanism of UML state machines . Retrieved from https://hdl.handle.net/10446/243250

Integrating UML static and dynamic views and formalizing the interaction mechanism of UML state machines

Scandurra, Patrizia
2003-01-01

Abstract

In this paper we address the problem of integrating UML static and dynamic views, and different behavioral views. We tackle these problems by providing (a) a mapping of UML metamodel static and behavioral elements into ASMs and (b) a precise compositional semantics for UML state machines. Structural model elements are translated into an ASM vocabulary as collections of domains and functions. The dynamic view is captured by multi-agent ASMs reflecting the behavior modeled by UML state machines. The interaction among UML state machines is achieved by providing the semantics for actions and events and refining the ASM model in [4] to formalize objects communication, i.e. signals exchange and operation calls mechanism.
patrizia.scandurra@unibg.it
2003
Inglese
Abstract State Machines 2003: Advances in Theory and Practice
Börger, Egon; Gargantini, Angelo; Riccobene, Elvinia;
978-3-540-00624-4
2589
229
243
cartaceo
online
Germany
Berlin
Springer
ASM 2003: 10th International Workshop on Abstract State Machines, Taormina, Italy, 3-7 March 2003
10th
Taormina (Italy)
3-7 March 2003
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
info:eu-repo/semantics/conferenceObject
3
Cavarra, Alessandra; Riccobene, Elvinia; Scandurra, Patrizia
1.4 Contributi in atti di convegno - Contributions in conference proceedings::1.4.01 Contributi in atti di convegno - Conference presentations
open
Non definito
273
(2003). Integrating UML static and dynamic views and formalizing the interaction mechanism of UML state machines . Retrieved from https://hdl.handle.net/10446/243250
File allegato/i alla scheda:
File Dimensione del file Formato  
Indice ASM 2003.pdf

accesso aperto

Versione: cover/index - copertina/indice
Licenza: Licenza default Aisberg
Dimensione del file 149.85 kB
Formato Adobe PDF
149.85 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/243250
Citazioni
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 4
social impact