View TRAK:Need



23rd July 2015


One of the elements within the the TRAK metamodel and part of the Concept Perspective.

The Need is the relationship line that shows that A needs B (a dependency) and that there is some associated exchange i.e. it represents the need for A to talk to B.

Covered by TRAK IPR and licenses


Tests For

Tests Against

  • if routing matters it isn’t a Need


Note that having identified the needs for Nodes on a CV-01 architecture view / CVp-01 Concept Need Viewpoint that the Item flow to satisfy the Need (CVp-03) is in the opposite direction to that of the Need.


  • need identifier
  • need type (enumeration = Unknown, Data, Energy, Materiel)

Inherited attributes:

+ Architecture Description Element

Covered by TRAK IPR and licenses



Need participates in the following relationships:

Inherited relationships:

+ from Architecture Description Element:

Covered by TRAK IPR and licenses


Master Architecture View

Any Need used within an architecture description of the system-of-interest must appear on a CV-01 Concept Need View for the architecture description.

The CV-01 is the Master Architecture View for Need.

Covered by TRAK IPR and licenses

Other Frameworks



Category:Metamodel -> Stereotype
Category:Framework -> Relationship



© 2010 Eclectica Systems Ltd.