Abstrakt. UML-interaktioner representerar en av de tre olika beteendetyperna av UML. I allmänhet anger de utbytet av meddelanden mellan delar av ett system. Även om UML-interaktioner kan uppehålla sig på olika abstraktioners nivå, verkar de vara tillräckligt utvecklade för en högre abstraktionsnivå där de används för att skissa kommunikationen mellan olika delar. Dess metamodell avslöjar en del fuzziness och imprecision där definitioner bör vara exakta och koncisa, dock. I detta dokument föreslår vi förbättringar av UML Interactions metamodell för Message Argument och Loop CombinedFragments som gör dem mer mångsidiga. Vi kommer att motivera behovet av förbättringar genom att tydligt visa bristerna i de relaterade delarna av metamodellen. Vi visar hur uttrycksfulla förbättringarna är genom att tillämpa dem på exempel som den nuvarande interaktionsdefinitionen hanterar på ett besvärligt sätt.
Förbättringar av UML-interaktionsmetamodellen avseende budskapsargument och loopar föreslås och demonstreras i REF.
Evolution of the UML Interactions Metamodel
{'venue': 'MoDELS', 'journal': None, 'mag_field_of_study': ['Computer Science']}