Structured nodes in UML 2.0 activities

作者: Harald Störrle

DOI:

关键词:

摘要: The upcoming major revision of the UML (see [OMG 2003b]) has introduced significant changes and additions to "the lingua franca Software Engineering". Within UML, activity diagrams are particularly prominent, since they natural choice when it comes modeling web-services, workflows, service-oriented architectures. One most novel concepts so called structured nodes (StructuredActivityNodes in metamodel). This concept includes features like loops, expansion regions, collection valued parameters, data streaming.Building on substantial previous work by author, purpose this paper is understand better these new notations, actually defines a semantics for them. Since standard still immature some parts, article restricted those concepts, which reliable interpretation currently possible. followup [Storrle 2004d].

参考文章(22)
Laurence C. Paulson, ML for the working programmer ,(1991)
Rik Eshuis, Roel Wieringa, A Real-Time Execution Semantics for UML Activity Diagrams fundamental approaches to software engineering. pp. 76- 90 ,(2001) , 10.1007/3-540-45314-8_7
August-Wilhelm Scheer, Business Process Engineering: Reference Models for Industrial Enterprises Springer-Verlag New York, Inc.. ,(1994)
L. Apvrille, P. de Saqui-Sannes, C. Lohr, P. Sénac, J. -P. Courtiat, A New UML Profile for Real-Time System Formal Design and Validation Lecture Notes in Computer Science. pp. 287- 301 ,(2001) , 10.1007/3-540-45441-1_22
Rik Eshuis, Roel Wieringa, An Execution Algorithm for UML Activity Graphs Lecture Notes in Computer Science. pp. 47- 61 ,(2001) , 10.1007/3-540-45441-1_5
Grzegorz Rozenberg, Kurt Jensen, High-Level Petri Nets: Theory and Application ,(1991)