Júlio Machado (1), Paulo Blauth Menezes (2)
e-mails: juliopm@inf.pucrs.br, blauth@inf.ufrgs.br
Nevertheless, the Unified Modeling Language (UML) seems to lack compositional constructs for defining atomic activities.
We discuss nonsequential automata for the formal interpretation of the concept of composing transitions into transactions under UML activity diagrams.
Transactions are formally defined through a special morphism between automata that maps transitions from the source automaton to transactions of the target (more concrete) automata.
UML activity diagrams are then extended with a proper stereotype for defining transactions.
Keywords:Formal Specification, UML, Nonsequential Automata, Concurrent and Distributed Systems
@INPROCEEDINGS{machado04:164, AUTHOR = {Júlio Machado and Paulo Blauth Menezes}, TITLE = {Modeling Transactions in UML Activity Diagrams via Nonsequential Automata}, BOOKTITLE = {30ma Conferencia Latinoamericana de Informática (CLEI2004)}, YEAR = {2004}, editor = {Mauricio Solar and David Fernández-Baca and Ernesto Cuadros-Vargas}, pages = {543--553}, address = {}, month = Sep, organization = {Sociedad Peruana de Computación}, note = {ISBN 9972-9876-2-0}, file = {http://clei2004.spc.org.pe/es/html/pdfs/164.pdf} }
PDF de este artículo
PDF de CLEI2004 (incluye todos los artículos)
Página principal CLEI 2004
Generado por Sociedad Peruana de Computación