2004
DOI: 10.5381/jot.2004.3.7.a1
|View full text |Cite
|
Sign up to set email alerts
|

UML Associations: A Structural and Contextual View.

Abstract: The different kinds of communication links that can exist in an interaction among objects pose the question of whether every link is or is not an instance of an association, and whether an association must exist whenever there is a communication path between objects. The distinction between static and dynamic associations is not adequate to solve this problem, since in object-orientation every association has static and dynamic features, so that these two aspects do not serve to define two disjoint subtypes of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2006
2006
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 9 publications
0
5
0
Order By: Relevance
“…Génova et al presented a work on how to cope with dependencies that are less easily observable from the code [12]. However, this work is about distinguishing some less explicit UML associations from firm "knows-about" associations, and not about dealing with dependencies spanning possibly across many classes and message chains.…”
Section: Related Workmentioning
confidence: 99%
“…Génova et al presented a work on how to cope with dependencies that are less easily observable from the code [12]. However, this work is about distinguishing some less explicit UML associations from firm "knows-about" associations, and not about dealing with dependencies spanning possibly across many classes and message chains.…”
Section: Related Workmentioning
confidence: 99%
“…The most extensive work has been carried out by Génova initially in his PhD thesis [9] with some of the work published with colleagues elsewhere [8,10,11]. Their work gives solutions for implementing binary associations and looks at the semantics of all variations of pre-UML version 2.0 associations.…”
Section: Implementing Associationsmentioning
confidence: 99%
“…The UML metamodel includes a set of stereotypes for association ends (<<association>>, <<global>>, <<local>>, <<parameter>> and <<self>>) in order to specify ways in which an instance can be visible, but these are not adequate to fully express the range of possible association semantics [2,3].…”
Section: Classification Of Associationsmentioning
confidence: 99%
“…For examples, Stevens [2] suggest that associations may be classified as Static, which may be implemented with a class attribute, or Dynamic, where objects may exchange a message without an attribute being defined, for example if the target object reference is a method parameter. Génova et al [3] propose a somewhat similar classification of associations as Structural and Contextual.…”
Section: Classification Of Associationsmentioning
confidence: 99%