View TRAK:CVp-06 Concept Sequence Viewpoint
Title
CVp-06 - Concept Sequence Viewpoint
Version
8
Date
8th December 2017
Overview
The CVp-6 Concept Sequence Viewpoint is part of the TRAK Concept Perspective and one of the 24 TRAK Architecture Viewpoints.
The CVp-06 provides a way of describing the sequence or order of activities or events. It is used where the order in which things happen is important.
Stakeholders Addressed
- Owner of Concept
- Developer of Concept
- User of Concept
- Operator of Concept
- Maintainer of Concept
- Trainer of Concept
- Disposer of Concept
Covered by TRAK IPR and licenses
Concerns Addressed
The CVp-06 addresses the following concerns:
How are concept activities ordered? Is it important?
Covered by TRAK IPR and licenses
Description
Describes the order in which logical events or activities occur.
Covered by TRAK IPR and licenses
Declared Tuples
Functional Sequence
- Node conducts Concept Activity
- Concept Activity triggers Item
- Item triggers Concept Activity
- Concept Activity precedes Concept Activity
Exchange Sequence
- Item Exchange from/to Node
- Item Exchange carries Item
Covered by TRAK IPR and licenses
Optional Tuples
Context
- Item has part Item
- Concept Activityhas part Concept Activity
Universal
- Architecture Description Element satisfies Contract
- Architecture Description Element satisfies Requirement
- Architecture Description Element satisfies Standard
- Architecture Description Element traces to Argument
- Architecture Description Element traces to Document
- Claim about Architecture Description Element
- Concern about Architecture Description Element
- Contract governs Architecture Description Element
- Document traces to Architecture Description Element
- Requirement traces to Architecture Description Element
- Requirement governs Architecture Description Element
- Standard governs Architecture Description Element
If any of these optional metamodel elements are added then the appropriate TRAK Master Architecture View must be provided.
Covered by TRAK IPR and licenses
Well-Formedness
A CV-06 view shall contain:
- at least one Node (the subject of the view)
- the subject Node must have at least 2 Concept Activities (using ‘Node conducts Concept Activity’)
- every Concept Activity must be connected to another Concept Activity either by ‘Concept Activity triggers Item triggers Concept Activity’ ) OR (‘Concept Activity precedes Concept Activity’)
- a means of identifying the order in which all Concept Activities occur e.g. by numbering or explicit layout on a time line
Presentation
- communication diagram
- sequence diagram
Functional sequence:
Covered by TRAK IPR and licenses
Examples
Views Needed to Construct
- CV-01 Concept Need (specified by CVp-01 Concept Need Viewpoint) - master architecture view for Node
Covered by TRAK IPR and licenses
Consistency Rules
- any Node must appear on a CV-01 Concept Need View
- any exchanges needed to trigger events must be consistent with those defined on the CV-03 Concept Item Exchange View
- any behaviour must be consistent with the CV-05 Concept Activity View
Covered by TRAK IPR and licenses
Configuration History
The TRAK Viewpoints project on Sourceforge (https://sf.net/p/trakviewpoints) maintains a version-controlled repository. The change record is at https://trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log
Comments
References
- TRAK Enterprise Architecture Framework Viewpoints. https://sf.net/p/trakviewpoints
Other Frameworks
Representing events and state transitions:
- DNDAF::OV-6b Operational State Transition Description Subview
- DODAF::OV-6b State Transition Description Model
- MODAF::OV-6b - Operational State Transition Description View
- NAF::NOV-6b Operational State Transition Description Subview
Representing activity sequence:
- DNDAF::OV-6c Operational Event-Trace Description Subview
- DODAF::OV-6c Event-Trace Description Model
- MODAF::OV-6c -Operational Event-Trace Description View
- NAF::NOV-6c Operational Event-Trace Description Subview
Category:Framework -> Viewpoint
Category:Framework -> Specification
Category:Operational