View TRAK:CVp-06 Concept Sequence Viewpoint

TRAK_logo_60.jpg

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

Covered by TRAK IPR and licenses

Optional Tuples

Context

  • Item has part Item
  • Concept Activityhas part Concept Activity

Universal

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:

CVp-06_presentation_functionalSequence.gif

Covered by TRAK IPR and licenses

Examples

Views Needed to Construct

See Minimum Allowed View Sets

Covered by TRAK IPR and licenses

Consistency Rules

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

Other Frameworks

Representing events and state transitions:

Representing activity sequence:

 

Category:Framework -> Viewpoint
Category:Framework -> Specification
Category:Operational

Categories:

  • Operational
  •  

    © 2010 Eclectica Systems Ltd.