Difference between revisions of "Basic Modelling Concepts"

From HaFrWiki
Jump to: navigation, search
m
m (See also)
Line 12: Line 12:
 
  [[File:Astah Common Diagram Elements.png|thumb|center|550px|Standard Icons Stereotypes.]]
 
  [[File:Astah Common Diagram Elements.png|thumb|center|550px|Standard Icons Stereotypes.]]
 
|}
 
|}
 +
 +
== Object Orientation Basic Elements ==
 +
Basic OO Elements:
 +
* [[#Association | Associaton]]
 +
* [[#Aggregation | Aggregation]]
 +
* [[#Composition | Composition]]
 +
 +
=== Association ===
 +
{| class="wikitableharm" width="1250"
 +
|- style="vertical-align:top;"
 +
! width="625" | https://upload.wikimedia.org/wikipedia/en/f/f5/BidirectionalAssociation.png
 +
! width="625" | https://upload.wikimedia.org/wikipedia/en/0/05/UnidirectionalAssociation.png
 +
|- style="vertical-align:top;"
 +
| A bidirectional association
 +
| Unless otherwise specified, navigation across an association is bidirectional, although it may be limited to just one direction by adorning some end with an arrowhead pointing to the direction of traversal.
 +
|-
 +
! colspan="2" | Description
 +
|-
 +
| colspan="2" | Association defines a relationship between classes of objects that allows one object instance to cause another to perform an action on its behalf.
 +
|}
 +
 +
=== Aggregation ===
 +
{| class="wikitableharm" width="1250"
 +
|- style="vertical-align:top;"
 +
! width="625" | https://upload.wikimedia.org/wikipedia/commons/d/d0/Aggregation-Composition3.png
 +
|- style="vertical-align:top;"
 +
| A bidirectional association
 +
|-
 +
! Description
 +
|-
 +
| Association defines a relationship between classes of objects that allows one object instance to cause another to perform an action on its behalf.
 +
|}
 +
 +
=== Composition ===
 +
  
 
== See also ==
 
== See also ==

Revision as of 16:35, 15 January 2015

Modelling tools have their own interpretation of how diagrams, icons are used. This webpage tries to give some clues on how this implementation are made.

Diagram Elements Sterotypes
Class Diagram Elements
Class Diagram Elements
Standard Icons Stereotypes.
Standard Icons Stereotypes.

Object Orientation Basic Elements

Basic OO Elements:

Association

BidirectionalAssociation.png UnidirectionalAssociation.png
A bidirectional association Unless otherwise specified, navigation across an association is bidirectional, although it may be limited to just one direction by adorning some end with an arrowhead pointing to the direction of traversal.
Description
Association defines a relationship between classes of objects that allows one object instance to cause another to perform an action on its behalf.

Aggregation

Aggregation-Composition3.png
A bidirectional association
Description
Association defines a relationship between classes of objects that allows one object instance to cause another to perform an action on its behalf.

Composition

See also

top

Reference

top