Evolution of the UML interactions metamodel

5Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

UML Interactions represent one of the three different behavior kinds of the UML. In general, they specify the exchange of messages among parts of a system. Although UML Interactions can reside on different level of abstractions, they seem to be sufficiently elaborated for a higher-level of abstraction where they are used for sketching the communication among parts. Its metamodel reveals some fuzziness and imprecision where definitions should be accurate and concise, though. In this paper, we propose improvements to the UML Interactions' metamodel for Message arguments and Loop CombinedFragments that make them more versatile. We will justify the needs for the improvements by precisely showing the shortcomings of the related parts of the metamodel. We demonstrate the expressiveness of the improvements by applying them to examples that current Interactions definition handles awkwardly. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Wendland, M. F., Schneider, M., & Haugen, Ø. (2013). Evolution of the UML interactions metamodel. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8107 LNCS, pp. 405–421). https://doi.org/10.1007/978-3-642-41533-3_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free