View TRAK:SVp-05 Solution Function to Concept Activity Mapping Viewpoint

TRAK_logo_60.jpg

Title

SVp-05 - Solution Function to Concept Activity Mapping Viewpoint

Version

5

Date

3rd February 2011

Overview

The SVp-05 Solution Function to Concept Activity Mapping Viewpoint is part of the TRAK Solution Perspective and one of the 21 TRAK Architecture Viewpoints.

The SVp-05 provides the means to map functions from parts of the solution to the implementation-free concept activities. In doing so it provides a) justification for the solution functions b) ensures that there is nothing behavioural in the concept perspective that isn’t addressed within the solution and c) ensures that there is no unwanted functionality in the solution.

The SVp-05 architecture viewpoint is the specification for the TRAK::SV-05 Solution Function to Concept Activity Mapping architecture view.

Stakeholders Addressed

  • Owner of Concept
  • Developer of Concept
  • Maintainer of Concept
  • Operator of Concept
  • Disposer of Concept
  • Trainer of Concept
  • User of Concept
  • Owner of Solution
  • Acquirer of Solution
  • Developer of Solution
  • Operator of Solution
  • Maintainer of Solution
  • Trainer of Solution
  • User of Solution

Covered by TRAK IPR and licenses

Concerns Addressed

Do the solution functions meet all of the concept activities? Is there unwanted solution functionality?

Covered by TRAK IPR and licenses

Description

Maps the solution functions (SV-04) back up to the concept activities (defined in the CV-05).

Covered by TRAK IPR and licenses

Mandatory Metamodel Tuples

Defining the Solution Function

Defining the Concept Activity

Mapping the Solution to the Concept

Covered by TRAK IPR and licenses

Optional Metamodel Tuples

Context - Concept Implementation

where Resource = System, Physical, Software, Organisation, Job or Role

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 SV-05 view shall contain:

  • at least one Resource (the subject of the view)
  • every Resource must be connected to at least one Function
  • at least one Node
  • every Node must be connected to at least one Concept Activity
  • every Concept Activity must be connected to at least one Function, if not then a Concern *
  • every Function must be connected to at least one Concept Activity, if not then a Concern *

* Note:  The purpose of the viewpoint is to identify unmapped functions and unmatched concept activities. Unmapped items are to be flagged by connecting to a Concern identifying this concern and reported on in the MV-02. As items are mapped on this view they are disconnected from the Concern.

Covered by TRAK IPR and licenses

 

Presentation

Table or matrix:

                                                                       
  SV-05 Solution Function to Concept Activity Mapping View -Table or Matrix Form  
NodeConcept ActivityFunctionResourceDescription
#N1#CA_02(missing)(missing)Concern - no Function identified to realise Concept Activity
#N1#CA_01#F_02#R6mmm sss jj
#N1#CA_01#F_03#R9mmm sss jj
(missing)(missing)#F_04#R9Concern - is Function needed?

block diagram:

SV-05_examplePresentation_430.gif

Full size:File:SV-05 examplePresentation.gif

Covered by TRAK IPR and licenses

Examples

Views Needed to Construct

See Minimum Allowed View Sets

Covered by TRAK IPR and licenses

The SV-01 is the source for the definition of the solution structure Resource. The SV-04 is the source for the definition of the functions of each of the solution structure elements Function. The CV-05 is the source definition of the logical activities Concept Activity that the solution is implementing or realising.

Consistency Rules

Covered by TRAK IPR and licenses

Configuration History

The TRAK Viewpoints project on Sourceforge (trakviewpoints.sourceforge.net) maintains a version-controlled repository. The change record is at trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log

Comments

References

Other Frameworks

See also:

References

 


Category:Framework -> Viewpoint
Category:Framework -> Specification
Category:Solution

Categories:

  • Solution
  •  

    © 2010 Eclectica Systems Ltd.