<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">

    <title type="text">TRAK Community Wiki</title>
    <subtitle type="text">TRAK Community Wiki</subtitle>
    <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki" />
    <link rel="self" type="application/atom+xml" href="http://trak-community.org/index.php/wiki/Special:Recentchanges_Atom" />
    <updated>2012-04-14T13:16:51Z</updated>
    <rights>Copyright (c) {current_time format="%Y"}, wikitect@trak-community.org</rights>
    <generator uri="http://expressionengine.com/" version="2.3.1">ExpressionEngine</generator>
    <id>tag:trak-community.org,2012:04:14:wiki</id>


    <entry>
      <title>TRAK:SVp&#45;07 Solution Sequence Viewpoint</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:SVp-07_Solution_Sequence_Viewpoint" />
      <id>tag:trak-community.org,2012:wiki:TRAK:SVp&#45;07 Solution Sequence Viewpoint/69.5227</id>
      <published>2012-04-14T13:16:51Z</published>
      <updated>2012-04-14T13:16:51Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p>
<h3>Title</h3>
<p>SVp-07 Solution Sequence <a href="http://trak-community.org/index.php/wiki/Architecture_Viewpoint"  title="Architecture_Viewpoint">Viewpoint</a></p>

<h3>Version</h3>
<p>9</p>

<h3>Date</h3>
<p>13th April 2012</p>

<h3>Overview</h3>
<p>The SVp-07 Solution Sequence viewpoint is part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">TRAK Solution Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Viewpoints"  title="TRAK:TRAK_Viewpoints">21 TRAK Architecture Viewpoints</a>.</p>

<p>The SVp-07 Solution Sequence Viewpoint provides the means to describe the order or sequence in which things happen within the solution. It elaborates the behaviour described by the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASVp-04_Solution_Function_Viewpoint"  title="TRAK:SVp-04_Solution_Function_Viewpoint">SVp-04 Solution Function Viewpoint</a> where <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">functions</a> are defined and allocated to <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">parts of the solution</a> and the exchanges described in the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASVp-02_Solution_Resource_Interaction_Viewpoint"  title="TRAK:SVp-02_Solution_Resource_Interaction_Viewpoint">SVp-02 Solution Resource Interaction Viewpoint</a>.</p>

<p>The SVp-07 architecture viewpoint is the specification for the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-07"  title="TRAK:SV-07">TRAK&#58;&#58;SV-07 Solution Sequence architecture view</a>.</p>

<h3>Stakeholders Addressed</h3>
<blockquote>
<ul><li>Owner of Solution</li>
<li>Developer of Solution</li>
<li>Acquirer of Solution</li>
<li>Operator of Solution</li>
<li>User of Solution</li>
<li>Trainer of Solution</li>
<li>Maintainer of Solution</li>
</ul>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Concerns Addressed</h3>
<blockquote>
<p>In what order do things need to happen?</p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Description</h3>
<blockquote>
<p>Describes the order in which functions or events occur.</p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Mandatory Metamodel Tuples</h3>
<blockquote>
<p><strong>Functional Sequence</strong></p>
<ul><li>Resource <i>performs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a></li>
<li>Function <i>precedes</i> Function</li>
<li>Function <i>triggers</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AInteraction_Element"  title="TRAK:Interaction_Element">Interaction Element</a></li>
<li>Interaction Element <i>triggers</i> Function</li></ul>
<p><strong>Interaction Sequence</strong></p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AResource_Interaction"  title="TRAK:Resource_Interaction">Resource Interaction</a> <i>from/to</i> Resource</li>
<li>Resource Interaction <i>carries</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AInteraction_Element"  title="TRAK:Interaction_Element">Interaction Element</a></li></ul>
<p>where Resource = <a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a>,&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a> or <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a></p>
</blockquote>

<blockquote><p><img src="http://trak-community.org/index.php/wiki/f805c6858856863003d606d4a7eff478" alt="SVp-07_mandatoryTuples_430.gif" width="430" height="184" /></p>
<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3ASVp-07_mandatoryTuples.gif" class="noArticle" title="File:SVp-07_mandatoryTuples.gif">File:SVp-07 mandatoryTuples.gif</a></p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<p>Consistency rules apply where any exchange between Resources or functionality shown wrt Function.</p>

<h3>Optional Metamodel Tuples</h3>
<blockquote>
<p><strong>Context:</strong></p>
<p>To establish what ‘thing’ is performing functional or interaction sequence and where it sits in the bigger picture: </p>
<ul><li>System <i>is configured</i> with Resource</li>
<li>Organisation <i>has part</i> Job</li>
<li>Organisation <i>is member of</i> Organisation</li>
<li>Job <i>plays</i> Role</li></ul>
<p>where Resource = <a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a> or <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a></p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a> <i>has part</i> Function</li>
<li>Interaction Element <i>has part</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AInteraction_Element"  title="TRAK:Interaction_Element">Interaction Element</a></li></ul>
<p><strong>Universal:</strong></p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AConcern"  title="TRAK:Concern">Concern</a> <i>about</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
<li>Document <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
<li>Requirement <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
<li>Standard <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
</ul>

<p>If any of these optional metamodel elements are added then the <a href="http://trak-community.org/index.php/wiki/TRAK%3AMaster_Architecture_View_for_Each_Stereotype"  title="TRAK:Master_Architecture_View_for_Each_Stereotype">appropriate TRAK Master Architecture View</a> must be provided.</p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Well-Formedness</h3>
<blockquote>
<p>A SV-07 view shall contain:</p>
<p><strong>Function Sequence</strong></p>
<ul><li>at least one <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> (the subject of the view)</li>
<li>the subject Resource must have at least 2 <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Functions</a></li>
<li>every Function must be connected to another Function by <strong>EITHER</strong> (Function <i>triggers</i> Item <i>triggers</i> Function) <strong>OR</strong> (Function <i>precedes</i> Function)</li></ul>
<p><strong>Interaction Sequence</strong></p>
<ul><li>at least 2 Resources (the subject of the view)</li>
<li>each Resource pair is connected by a <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource_Interaction"  title="TRAK:Resource_Interaction">Resource Interaction</a></li></ul>
<p><strong>General</strong></p>
<ul><li>a means of identifying the order in which all Functions/Resource Interactions occur e.g. by numbering or explicit layout on a time line</li></ul>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Presentation</h3>
<p>Any diagram capable of showing order/sequence of events, state transitions etc.</p>
<blockquote>
<ul><li>sequence diagram</li>
<li>communication diagram</li></ul>
</blockquote>

<p>Interaction Sequence</p>
<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/bd59ae15f4beb48332b587dc597c3346" alt="SV-07_presentationExample_interaction.gif" width="403" height="216" /></p>
<p> ￼Note: labelling shown is of the form: sequence identifier:Resource Interaction Identifier. </p>
</blockquote>

<p>Function Sequence</p>
<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/f5ae18ee8e03e21d95c6ccc5ed2f629b" alt="SV-07_presentationExample_functional.gif" width="430" height="329" /></p>
</blockquote>
<p>showing the Function <i>precedes</i> Function tuple:</p>
<blockquote><p><img src="http://trak-community.org/index.php/wiki/a5b185e24579c742939980bb6443e94d" alt="TRAK_SV-07_example_precedes.gif" width="430" height="203" /></p>
</blockquote>

<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Examples</h3>
<h3>Views Needed to Construct</h3>
<blockquote>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure View</a> (specified by viewpoint <a href="http://trak-community.org/index.php/wiki/TRAK%3ASVp-01_Solution_Structure_Viewpoint"  title="TRAK:SVp-01_Solution_Structure_Viewpoint">SVp-01</a>)&nbsp; - <a href="http://trak-community.org/index.php/wiki/TRAK%3AMaster_Architecture_View_for_Each_Stereotype"  title="TRAK:Master_Architecture_View_for_Each_Stereotype">master architecture view for Resource</a> (<a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a>)</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-04"  title="TRAK:SV-04">SV-04</a> (specified by the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASVp-04_Solution_Function_Viewpoint"  title="TRAK:SVp-04_Solution_Function_Viewpoint">SVp-04 Solution Function Viewpoint</a>) - <a href="http://trak-community.org/index.php/wiki/TRAK%3AMaster_Architecture_View"  title="TRAK:Master_Architecture_View">master architecture view</a> for <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a>.</li></ul>

<p>See <a href="http://trak-community.org/index.php/wiki/TRAK%3AMinimum_Allowed_Architecture_View_Sets"  title="TRAK:Minimum_Allowed_Architecture_View_Sets">Minimum Allowed View Sets</a></p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Consistency Rules</h3>
<blockquote>
<ul>
<li>any Interaction Elements and Resource Interactions needed to trigger Functions must be consistent with those defined on the SV-02:
<ul><li><strong>IF</strong> (<a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> performs <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a> triggers <a href="http://trak-community.org/index.php/wiki/TRAK%3AInteraction_Element"  title="TRAK:Interaction_Element">Interaction Element</a> on SV-07) <strong>THEN</strong> ( Resource Interaction from (same) Resource carries (same) Interaction Element on <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-02"  title="TRAK:SV-02">SV-02</a>)</li>
<li><strong>IF</strong> (Interaction Element triggers Function performed by Resource SV-07) <strong>THEN</strong> ( Resource Interaction to (same) Resource carries (same) Interaction Element on <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-02"  title="TRAK:SV-02">SV-02</a>)</li></ul></li>
<li><p>any Functions shown must be consistent with those defined on the SV-04:</p><ul><li><strong>IF</strong> <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> performs <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a> on SV-07 <strong>THEN</strong> ((same) Resource performs (same) Function on <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-04"  title="TRAK:SV-04">SV-04</a>)</li></ul></li>
<li><p>any interchange between resources must be consistent with those via<br />
Resource-<a href="http://trak-community.org/index.php/wiki/TRAK%3AResource_Interaction"  title="TRAK:Resource_Interaction">Resource Interaction</a>-<a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> shown in <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-02"  title="TRAK:SV-02">SV-02</a></p>
</li>
<li><p>any linking of Resources using a Function and an Interaction Element to establish a sequence causes a SV-02 and SV-03 to be created if not already present :</p><ul><li>Functional justification of resource interaction.: <strong>IF</strong> &#123;Resource <i>performs</i> Function <i>triggers</i> Interaction Element (SV-07)&#125; <strong>AND</strong> &#123;(second) Resource <i>performs</i> (second) Function <i>triggers</i> (same) Interaction Element (SV-07) &#125; <strong>THEN</strong> &#123;&#123;Resource Interaction <i>from</i> Resource <i>to</i> (second) Resource must be made in <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-02"  title="TRAK:SV-02">SV-02</a> <strong>AND</strong> (same) Resource Interaction <i>supports</i> Function and (same) Resource Interaction <i>supports</i> (second) Function must be made in <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-03"  title="TRAK:SV-03">SV-03</a>&#125;&#125;.</li></ul></li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/65ff8916079118a15d0473208ba46911" alt="SV_07_SV-02_SV-03_consistency_430.gif" width="430" height="224" /></p>
<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3ASV_07_SV-02_SV-03_consistency.gif" class="noArticle" title="File:SV_07_SV-02_SV-03_consistency.gif">File:SV 07 SV-02 SV-03 consistency.gif</a></p>
</blockquote>
<p>Linking of 2 Resources&#8217;&nbsp;  Functions via Interaction Elements causes a SV-02 (asserting that a resource interaction between the 2 resources exists) and a SV-03 (mapping the resource interaction to the 2 functions involved in the sequence) to be created.</p>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Configuration History</h3>
<p>The TRAK Viewpoints project on Sourceforge (<a href="http://trakviewpoints.sourceforge.net">trakviewpoints.sourceforge.net</a>) maintains a version-controlled repository. The change record is at <a href="http://trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log">trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log</a></p>

<h3>Comments</h3>

<h3>References</h3>
<ul><li>TRAK Enterprise Architecture Framework Viewpoints. <a href="http://trakviewpoints.sourceforge.net">trakviewpoints.sourceforge.net</a></li></ul>

<h3>Other Frameworks</h3>
<p>See also:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/DNDAF%3ASV-10b_Systems_State_Transition_Description_Subview"  title="DNDAF:SV-10b_Systems_State_Transition_Description_Subview">DNDAF&#58;&#58;SV-10b Systems State Transition Description Subview</a> and <a href="http://trak-community.org/index.php/wiki/DNDAF%3ASV-10c_Systems_Event-Trace_Description_Subview"  title="DNDAF:SV-10c_Systems_Event-Trace_Description_Subview">DNDAF&#58;&#58;SV-10c Systems Event-Trace Description Subview</a></li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3ASV-10b_Systems_State_Transition_Description_Model" class="noArticle" title="DODAF:SV-10b_Systems_State_Transition_Description_Model">DODAF&#58;&#58;SV-10b Systems State Transition Description Model</a> and
<a href="http://trak-community.org/index.php/wiki/DODAF%3ASV-10c_Systems_Event-Trace_Description_Model" class="noArticle" title="DODAF:SV-10c_Systems_Event-Trace_Description_Model">DODAF&#58;&#58;SV-10c Systems Event-Trace Description Model</a> (deprecated in favour of <a href="http://trak-community.org/index.php/wiki/DODAF%3ASvcV-10b_Services_State_Transition_Description_Model" class="noArticle" title="DODAF:SvcV-10b_Services_State_Transition_Description_Model">DODAF&#58;&#58;SvcV-10b Services State Transition Description Model</a> and <a href="http://trak-community.org/index.php/wiki/DODAF%3ASvcV-10c_Services_Event-Trace_Description_Model" class="noArticle" title="DODAF:SvcV-10c_Services_Event-Trace_Description_Model">DODAF&#58;&#58;SvcV-10c Services Event-Trace Description Model</a>)</li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3ASV-10b_Resource_State_Transition_Description_View"  title="MODAF:SV-10b_Resource_State_Transition_Description_View">MODAF&#58;&#58;SV-10b Resource State Transition Description View</a> and <a href="http://trak-community.org/index.php/wiki/MODAF%3ASV-10c_Resource_Event-Trace_Description_View"  title="MODAF:SV-10c_Resource_Event-Trace_Description_View">MODAF&#58;&#58;SV-10c Resource Event-Trace Description View</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANSV-10b_Systems_State_Transition_Description_Subview"  title="NAF:NSV-10b_Systems_State_Transition_Description_Subview">NAF&#58;&#58;NSV-10b Systems State Transition Description Subview</a> and <a href="http://trak-community.org/index.php/wiki/NAF%3ANSV-10c_Systems_Event-Trace_Description_Subview"  title="NAF:NSV-10c_Systems_Event-Trace_Description_Subview">NAF&#58;&#58;NSV-10c Systems Event-Trace Description Subview</a></li></ul>

<p><br />
<a href="http://trak-community.org/index.php/wiki/Category:Framework::Viewpoint" title="Category:Framework::Viewpoint">Category:Framework -> Viewpoint</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Framework::Specification" title="Category:Framework::Specification">Category:Framework -> Specification</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Solution" title="Category:Solution">Category:Solution</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:MV&#45;01</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:MV-01" />
      <id>tag:trak-community.org,2012:wiki:TRAK:MV&#45;01/87.5226</id>
      <published>2012-04-14T12:51:40Z</published>
      <updated>2012-04-14T12:51:40Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Name</h3>
<p>Architecture Description Dictionary View</p>
<h3>Description</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3AManagement_Perspective"  title="TRAK:Management_Perspective">TRAK Management Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK architecture view types</a>.</p>

<blockquote><p>Defines each element used in the architecture description. This is used to explain to others what each element is intended to represent and is necessary in preserving the meaning. It is also necessary if an element is to be reused correctly and consistently.</p>
</blockquote>

<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3AMVp-01_Architecture_Description_Dictionary_Viewpoint"  title="TRAK:MVp-01_Architecture_Description_Dictionary_Viewpoint">MVp-01 Architecture Dictionary Viewpoint</a></p>

<h3>Tool Support</h3>
<p></p><p><a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></p>

<h3>Applications or Uses</h3>
<ul><li>dictionary / definition for each architecture description element described</li>
<li>common / shared understanding with others e.g. other organisations</li>
<li>common &#8220;pick list&#8221; for architecture description elements</li>
<li>preserves knowledge / makes it easier to understand later on</li>
</ul>
<h3>Comments</h3>

<p>&nbsp;</p>

<p><a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Management" title="Category:Management">Category:Management</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:MV&#45;03</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:MV-03" />
      <id>tag:trak-community.org,2012:wiki:TRAK:MV&#45;03/89.5225</id>
      <published>2012-04-14T12:45:05Z</published>
      <updated>2012-04-14T12:45:05Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Name</h3>
<p>Requirements &amp; Standards View</p><h3>Description</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3AManagement_Perspective"  title="TRAK:Management_Perspective">TRAK Management Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK architecture view types</a>.</p><p>. </p>

<blockquote><p>Describes the constraints that apply to an architecture element through requirements and standards or how standards depend on one another. </p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3AMVp-03_Requirements_and_Standards_Viewpoint"  title="TRAK:MVp-03_Requirements_and_Standards_Viewpoint">MVp-03 Requirements &amp; Standards Viewpoint</a></p>

<h3>Applications or Uses</h3>
<ul><li>contracts standards assessment - normative documents applied through contract
<ul><li>identifying potential compliance problems</li>
<li>support contract negotiation</li></ul></li>
<li><p>requirements</p><ul><li>requirement document structure</li>
<li>linking to requirement management tool</li></ul></li>
<li>standards hierarchy / dependence / precedence</li>
</ul>

<h3>Examples</h3>

<h3>Tool Support</h3>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></li></ul>
<h3>Comments</h3>

<p>&nbsp;</p>

<p><a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Management" title="Category:Management">Category:Management</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:SV&#45;04</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:SV-04" />
      <id>tag:trak-community.org,2012:wiki:TRAK:SV&#45;04/82.5224</id>
      <published>2012-04-14T12:44:02Z</published>
      <updated>2012-04-14T12:44:02Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <h3>Name</h3>
<p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><p>Solution Function View</p>

<h3>Description</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">TRAK Solution Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK views</a>.</p><p>Describes the function or behaviour of the solution or part of the solution.</p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASVp-04_Solution_Function_Viewpoint"  title="TRAK:SVp-04_Solution_Function_Viewpoint">SVp-04 Solution Function Viewpoint</a></p>

<h3>Tool Support</h3>
<p> <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></p>

<h3>Applications or Uses</h3>
<p>Describing:</p>
<ul><li>process or activity</li>
<li>functional hierarchy</li></ul>

<h3>Comments</h3>

<p>&nbsp;</p>

<p><a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Solution" title="Category:Solution">Category:Solution</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:SV&#45;01</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:SV-01" />
      <id>tag:trak-community.org,2012:wiki:TRAK:SV&#45;01/71.5223</id>
      <published>2012-04-14T12:43:32Z</published>
      <updated>2012-04-14T12:43:32Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Name</h3>
<p>Solution Structure View</p>

<h3>Description</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">TRAK Solution Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK architecture view types</a>.</p><blockquote><p> Describes solution structure in terms of parts, governance, membership, dependency and responsibility extent. </p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASVp-01_Solution_Structure_Viewpoint"  title="TRAK:SVp-01_Solution_Structure_Viewpoint">SVp-01 Solution Structure Viewpoint</a></p>

<h3>Applications or Uses</h3>
<p>Use to describe:</p>
<ul><li>configuration</li>
<li>hosting of software</li>
<li>physical dependency between 2 physical things</li>
<li>membership of an organisation</li>
<li>reporting/control in an organisation</li>
<li>individual or organisational roles applying to a solution e.g. System <a href="http://trak-community.org/index.php/wiki/Design_Authority"  title="Design_Authority">Design Authority</a>, Integration Authority, Control Authority, Supplier</li>
</ul>

<p>Typical forms:</p>
<ul>
<li>system/product breakdown structure (SBS)/(PBS)</li>
<li><a href="http://trak-community.org/index.php/wiki/Organisation_Chart"  title="Organisation_Chart">organisation chart</a></li>
</ul>

<p>See:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/Critical_Design_Review"  title="Critical_Design_Review">Critical Design Review</a></li>
<li><a href="http://trak-community.org/index.php/wiki/Representing_Responsibility_Extent_and_Roles"  title="Representing_Responsibility_Extent_and_Roles">Representing Responsibility Extent and Roles</a></li><li><a href="http://trak-community.org/index.php/wiki/Organisation_Chart"  title="Organisation_Chart">Organisation Chart</a></li>
</ul>

<h3>Examples</h3>
<h4>Describing Organisation Structure</h4>
<p>Passenger Focus - who represent train passengers in the UK.</p>
<p><img src="http://trak-community.org/index.php/wiki/a1829a3abd772851f2119b7442323d32" alt="SV-01_PassengerFocus_Organisation_400.jpg" width="400" height="379" /></p>

<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3ASV-01_Rail_Research_UK_RRUK_Organisation_Structure.jpg" class="noArticle" title="File:SV-01_Rail_Research_UK_RRUK_Organisation_Structure.jpg">File:SV-01 Rail Research UK RRUK Organisation Structure.jpg</a></p>

<p>Membership - Rail Research UK</p>
<p><img src="http://trak-community.org/index.php/wiki/71893d418ffdfaada4bb166c301e46af" alt="SV-01_Rail_Research_UK_RRUK_Organisation_Structure_400.jpg" width="400" height="229" /></p>

<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3ASV-01_PassengerFocus_Organisation.jpg" class="noArticle" title="File:SV-01_PassengerFocus_Organisation.jpg">File:SV-01 PassengerFocus Organisation.jpg</a></p>

<h4>Describing Responsibility Extent or Jurisdiction</h4>

<h4>Describing System Structure</h4>

<h3>Tool Support</h3>
<p></p><p><a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></p>

<h3>Comments</h3>

<p>&nbsp;</p>

<p><br />
<a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Solution" title="Category:Solution">Category:Solution</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Structure" title="Category:Structure">Category:Structure</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Governance" title="Category:Governance">Category:Governance</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Membership" title="Category:Membership">Category:Membership</a></p>

<p>&nbsp;</p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:CV&#45;05</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:CV-05" />
      <id>tag:trak-community.org,2012:wiki:TRAK:CV&#45;05/93.5222</id>
      <published>2012-04-14T12:42:44Z</published>
      <updated>2012-04-14T12:42:44Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <h3>Name</h3>
<p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" />Concept Activity View</p>

<h3>Purpose</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcept_Perspective"  title="TRAK:Concept_Perspective">TRAK Concept Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK views</a>.</p><p> </p>

<p> Describes what the <a href="http://trak-community.org/index.php/wiki/TRAK%3ANode"  title="TRAK:Node">node</a> (<q>thing</q>) does. This provides a way of describing the overall concept in functional terms that are free of solution - i.e what it needs to do without the <q>how</q>.</p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3ACVp-05_Concept_Activity_Viewpoint"  title="TRAK:CVp-05_Concept_Activity_Viewpoint">CVp-05 Concept Activity Viewpoint</a></p>

<h3>Tool Support</h3>
<p> <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></p>

<h3>Applications or Uses</h3>

<h3>Comments</h3>

<p><br />
<a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Operational" title="Category:Operational">Category:Operational</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Concept" title="Category:Concept">Category:Concept</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:EV&#45;02</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:EV-02" />
      <id>tag:trak-community.org,2012:wiki:TRAK:EV&#45;02/73.5221</id>
      <published>2012-04-14T12:41:43Z</published>
      <updated>2012-04-14T12:41:43Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Name</h3>
<p>Capability Hierarchy View</p>

<h3>Description</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise_Perspective"  title="TRAK:Enterprise_Perspective">TRAK Enterprise Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK views</a>.</p><p> Describes the capabilities required by the <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a> / <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise_Goal"  title="TRAK:Enterprise_Goal">Enterprise Goal</a>(s) and the capability dependencies on other Capabilities. </p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3AEVp-02_Capability_Hierarchy_Viewpoint"  title="TRAK:EVp-02_Capability_Hierarchy_Viewpoint">EVp-02 Capability Hierarchy Viewpoint</a></p>

<h3>Tool Support</h3>
<p> <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></p>

<h3>Applications or Uses</h3>
<h3>Comments</h3>

<p><br />
<a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Capability" title="Category:Capability">Category:Capability</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:EV&#45;01</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:EV-01" />
      <id>tag:trak-community.org,2012:wiki:TRAK:EV&#45;01/72.5220</id>
      <published>2012-04-14T12:41:22Z</published>
      <updated>2012-04-14T12:41:22Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Name</h3>
<p>Enterprise Goal View</p>

<h3>Description</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise_Perspective"  title="TRAK:Enterprise_Perspective">TRAK Enterprise Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">21 TRAK views</a>.</p><p>Describes the enterprise and any constituent parts (including by time) together with the goals that the Enterprise Aspires to. </p>

<h3>Specification</h3>
<p>Conforms to the <a href="http://trak-community.org/index.php/wiki/TRAK%3AEVp-01_Enterprise_Goal_Viewpoint"  title="TRAK:EVp-01_Enterprise_Goal_Viewpoint">EVp-01 Enterprise Goal</a> <a href="http://trak-community.org/index.php/wiki/Architecture_Viewpoint"  title="Architecture_Viewpoint">viewpoint</a>.</p>

<h3>Tool Support</h3>
<ul><li> <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect"  title="TRAK:TRAK_Tool_Support_-_Sparx_Systems_Enterprise_Architect">Sparx Enterprise Architect</a></li></ul>

<h3>Applications or Uses</h3>
<ul><li>identifying strategy</li>
<li>company mission statements</li>
<li>company vision statements</li>
</ul>

<h3>Comments</h3>

<p><a href="http://trak-community.org/index.php/wiki/Category:View" title="Category:View">Category:View</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Capability" title="Category:Capability">Category:Capability</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Enterprise" title="Category:Enterprise">Category:Enterprise</a></p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:TRAK Views</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:TRAK_Views" />
      <id>tag:trak-community.org,2012:wiki:TRAK:TRAK Views/42.5219</id>
      <published>2012-04-14T12:40:59Z</published>
      <updated>2012-04-14T12:40:59Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p>A view in TRAK contains a defined set of <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Stereotypes"  title="TRAK:TRAK_Stereotypes">stereotypes</a> and addresses a particular question or concern, for example, the structure or relationships. It is specified by a viewpoint in accordance with <a href="http://trak-community.org/index.php/wiki/ISO_IEC_42010"  title="ISO_IEC_42010">IEEE 1471 / ISO/IEC 42010</a>.</p>

<p>If the architectural model is the collection is the collection of connected stereotypes that represent a particular subject, the views represent windows looking onto the model each taking a slightly different aspect.</p>

<p>Views deliberately overlap slightly so that there is some continuity between views to allow the reader to be able to navigate the views - the overlap in content provides a mechanism to jump to other views.</p>

<p>TRAK views are organised by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Perspectives"  title="TRAK:TRAK_Perspectives">perspective</a>. Each TRAK view conforms to a <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Viewpoints"  title="TRAK:TRAK_Viewpoints">TRAK Architecture Viewpoint</a> in addition to global rules applied by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Bye_Laws"  title="TRAK:TRAK_Bye_Laws">TRAK Bye Laws</a>.</p>

<h3>Enterprise Perspective</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise_Perspective"  title="TRAK:Enterprise_Perspective">TRAK Enterprise Perspective</a> has the following 3 <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">views</a>:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEV-01"  title="TRAK:EV-01">EV-01 Enterprise Goal</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEV-02"  title="TRAK:EV-02">EV-02 Capability Hierarchy</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEV-03"  title="TRAK:EV-03">EV-03 Capability Phasing</a></li></ul>

<h3>Concept Perspective</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcept_Perspective"  title="TRAK:Concept_Perspective">TRAK Concept Perspective</a> has the following 5 <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">views</a>:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-01"  title="TRAK:CV-01">CV-01 Concept Need</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-03"  title="TRAK:CV-03">CV-03 Concept Item Exchange</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-04"  title="TRAK:CV-04">CV-04 Concept Activity to Capability Mapping</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-05"  title="TRAK:CV-05">CV-05 Concept Activity</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-06"  title="TRAK:CV-06">CV-06 Concept Sequence</a></li></ul>

<h3>TRAK:Procurement Perspective</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3AProcurement_Perspective"  title="TRAK:Procurement_Perspective">TRAK Procurement Perspective</a> has the following 3 <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">views</a>:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-01"  title="TRAK:PrV-01">PrV-01 Procurement Structure</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-02"  title="TRAK:PrV-02">PrV-02 Procurement Timeline</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-03"  title="TRAK:PrV-03">PrV-03 Organisational Responsibility</a></li></ul>

<h3>TRAK:Solution Perspective</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">TRAK Solution Perspective</a> has the following 7 <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">views</a>:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-02"  title="TRAK:SV-02">SV-02 Solution Resource Interaction</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-03"  title="TRAK:SV-03">SV-03 Solution Resource Interaction to Function Mapping</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-04"  title="TRAK:SV-04">SV-04 Solution Function</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-05"  title="TRAK:SV-05">SV-05 Solution Function to Concept Activity Mapping</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-06"  title="TRAK:SV-06">SV-06 Solution Competence</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-07"  title="TRAK:SV-07">SV-07 Solution Sequence</a></li></ul>

<h3>Management Perspective</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3AManagement_Perspective"  title="TRAK:Management_Perspective">TRAK Management Perspective</a> has the following 3 <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">views</a>:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-01"  title="TRAK:MV-01">MV-01 Architecture Dictionary</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-02"  title="TRAK:MV-02">MV-02 Architecture Design Record</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-03"  title="TRAK:MV-03">MV-03 Requirements &amp; Standards</a></li></ul>

<p>The numbering of the TRAK views has no significance with respect to the order in which views are developed.</p>

<h3>Other Frameworks</h3>
<ul><li><a href="http://trak-community.org/index.php/wiki/DNDAF%3ADNDAF_Subviews"  title="DNDAF:DNDAF_Subviews">DNDAF Subviews</a></li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3ADODAF_Models"  title="DODAF:DODAF_Models">DODAF Models</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3AMODAF_Views"  title="MODAF:MODAF_Views">MODAF Views</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANAF_Subviews"  title="NAF:NAF_Subviews">NAF Subviews</a></li></ul>

<p><a href="http://trak-community.org/index.php/wiki/Category:Framework::Collection" title="Category:Framework::Collection">Category:Framework -> Collection</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Framework::View" title="Category:Framework::View">Category:Framework -> View</a></p>

<p>&nbsp;</p>
      ]]></content>
    </entry>

    <entry>
      <title>TRAK:MVp&#45;03 Requirements and Standards Viewpoint</title>
      <link rel="alternate" type="text/html" href="http://trak-community.org/index.php/wiki/TRAK:MVp-03_Requirements_and_Standards_Viewpoint" />
      <id>tag:trak-community.org,2012:wiki:TRAK:MVp&#45;03 Requirements and Standards Viewpoint/105.5218</id>
      <published>2012-04-14T12:39:57Z</published>
      <updated>2012-04-14T12:39:57Z</updated>
      <author>
            <name>Nic Plum</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        <p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Title</h3>
<p>MVp-03 - Requirements and Standards <a href="http://trak-community.org/index.php/wiki/Architecture_Viewpoint"  title="Architecture_Viewpoint">Viewpoint</a></p>
<h3>Version</h3>
<p>8</p>
<h3>Date</h3>
<p>6th August 2011</p>
<h3>Overview</h3>
<p>The MVp-03 - Requirements and Standards<a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Viewpoint"  title="TRAK:Architecture_Viewpoint">Viewpoint</a> is part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3AManagement_Perspective"  title="TRAK:Management_Perspective">Management Perspective</a> and one of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Viewpoints"  title="TRAK:TRAK_Viewpoints">21 TRAK Architecture Viewpoints</a>.</p>

<p>The MVp-03 Architecture Description Design Record Viewpoint provides a way of capturing normative requirements whether standards, requirement documents, government acts, or individual requirements.</p>

<p>It is the specification for the <a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-03"  title="TRAK:MV-03">TRAK&#58;&#58;MV-03 - Requirements and Standards architecture view</a>.</p>

<h3>Stakeholders Addressed</h3>
<blockquote>
<ul><li>Builder of <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Task"  title="TRAK:Architecture_Task">Architecture Task</a></li>
<li>Developer of <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Task"  title="TRAK:Architecture_Task">Architecture Task</a></li>
<li>Owner of <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Task"  title="TRAK:Architecture_Task">Architecture Task</a></li>
<li>User of <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Task"  title="TRAK:Architecture_Task">Architecture Task</a></li>
<li>Builder of <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a></li>
<li>Developer of <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a></li>
<li>Maintainer of <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a></li>
<li>Owner of <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a></li>
<li>Owner of Concept</li>
<li>User of Concept</li>
<li>Developer of Concept</li>
<li>Acquirer of Solution</li>
<li>Builder of Solution</li>
<li>Developer of Solution</li>
<li>Disposer of Solution</li>
<li>Maintainer of Solution</li>
<li>Operator of Solution</li>
<li>Owner of Solution</li>
<li>Trainer of Solution</li>
<li>User of Solution</li>
</ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/74e2eb1f0f0f26a92625c1ac38d5a15a" alt="mvp03StakeholderConcern_400.jpg" width="400" height="205" /></p>
<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3Amvp03StakeholderConcern.pdf" class="noArticle" title="File:mvp03StakeholderConcern.pdf">File:mvp03StakeholderConcern.pdf</a></p>
</blockquote>

<h3>Concerns Addressed</h3>
<blockquote>
<p>What other constraints/requirements through normative documents/ standards apply (or will apply) to the system, project, enterprise?</p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Description</h3>
<blockquote>
<p>Describes the constraints that apply to an architecture element through requirements and standards or how standards depend on one another.</p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Mandatory Metamodel Tuples</h3>
<blockquote>
<p>The 2 TRAK metamodel stereotypes that represent a requirement or a constraint are <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a> and <a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a>, both of which can be applied to any <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">architecture description element</a>. It is useful to break down the sets of tuples by the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Perspectives"  title="TRAK:TRAK_Perspectives">TRAK perspective</a> as these represent typical application scopes.</p>
</blockquote>

<h4>Enterprise Constraints</h4>
<blockquote>
<p>These represent enterprise or capability requirements/constraints:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a> <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise_Goal"  title="TRAK:Enterprise_Goal">Enterprise Goal</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACapability"  title="TRAK:Capability">Capability</a> <i>traces to</i> Requirement</li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/fdf429371b5d645c715a6d00e6fc1246" alt="MVp_03_mandatoryTuples_enterprise.gif" width="430" height="183" /></p>
</blockquote>

<h4>Concept Constraints</h4>
<blockquote>
<p>These represent concept requirements/constraints:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ANeed"  title="TRAK:Need">Need</a> <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ANode"  title="TRAK:Node">Node</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AConcept_Activity"  title="TRAK:Concept_Activity">Concept Activity</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AItem"  title="TRAK:Item">Item</a> <i>traces to</i> Requirement</li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/654ea87233f7d3124587e5fbaf368e34" alt="MVp_03_mandatoryTuples_concept.gif" width="430" height="281" /></p>
</blockquote>

<h4>Procurement constraints</h4>
<blockquote>
<p>These represent requirements/constraints placed on the procurement of solution(s):</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AProject"  title="TRAK:Project">Project</a> <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMilestone"  title="TRAK:Milestone">Milestone</a> <i>traces to</i> Requirement</li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/e4441d63d557785120ee1649094221cf" alt="MVp_03_mandatoryTuples_procurement.gif" width="430" height="180" /></p>
</blockquote>

<h4>Solution Constraints</h4>
<blockquote>
<p>These represent requirements/constraints placed on the solution(s):
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AResource_Interaction"  title="TRAK:Resource_Interaction">Resource Interaction</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APort_Connection"  title="TRAK:Port_Connection">Port Connection</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AInteraction_Element"  title="TRAK:Interaction_Element">Interaction Element</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a> <i>traces to</i> Requirement</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AProtocol"  title="TRAK:Protocol">Protocol</a> <i>traces to</i> Requirement</li></ul>
<p>where Resource = <a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a> or <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a></p>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/360c915813c59398e9c8c61a886128b1" alt="MVp_03_mandatoryTuples_solution.gif" width="430" height="443" /></p>
</blockquote>

<h4>Management Constraints</h4>
<blockquote>
<p>These represent general (multiple perspective) constraints or requirements  i.e. those that  are of a general nature or those that apply to elements within the management perspective:</p>
<ul><li>Requirement <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
<li>Requirement <i>has part</i> Requirement</li>
<li>Standard <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Task"  title="TRAK:Architecture_Task">Architecture Task</a></li>
<li>Standard <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description"  title="TRAK:Architecture_Description">Architecture Description</a></li>
<li>Standard <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">View</a></li>
<li>Standard <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcern"  title="TRAK:Concern">Concern</a></li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/314b87d6f12c0b6dc85e69cf1a0203c3" alt="MVp_03_mandatoryTuples_management.gif" width="430" height="233" /></p>
</blockquote>

<h5>Standards Applicable</h5>
<blockquote>
<p>Where the applicability of a standard to an element or where the precedence chain between standards needs to be shown:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a> <i>has part</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
<li>Standard <i>traces to</i> Requirement</li>
<li>Standard <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
<li>Standard <i>has part</i> Standard</li>
<li>Standard </i>equivalent to</i> Standard</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a> <i>governs</i> Standard</li>
<li>Standard <i>enacts</i> Standard</li>
<li>Standard <i>supersedes</i> Standard</li>
<li>Standard <i>issued by</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a></li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/92b54121a8429578362ef94036526d01" alt="MVp_03_mandatoryTuples_standardsApplicable.gif" width="430" height="212" /></p>
</blockquote>

<h5>Contract Standards Assessment</h5>
<blockquote>
<p>Where an assessment needs to be made of the standards being mandated in a contract:</p>
<p>Standards Applicable +</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AContract"  title="TRAK:Contract">Contract</a> <i>applies</i> Standard</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AContract"  title="TRAK:Contract">Contract</a> <i>has part</i> Contract</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a> <i>has part</i> Requirement</li></ul>
</blockquote>

<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/8e83780936c9c84a643ea24c257f8585" alt="MVp_03_mandatoryTuples_contractStandardsAssessment_430.gif" width="430" height="184" /></p>
<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3AMVp_03_mandatoryTuples_contractStandardsAssessment.gif" class="noArticle" title="File:MVp_03_mandatoryTuples_contractStandardsAssessment.gif">File:MVp 03 mandatoryTuples contractStandardsAssessment.gif</a></p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Optional Metamodel Tuples</h3>
<blockquote>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AConcern"  title="TRAK:Concern">Concern</a> <i>about</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a></li>
<li>Concern <i>about</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AContract"  title="TRAK:Contract">Contract</a></li>
<li>Concern <i>about</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a> <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ADocument"  title="TRAK:Document">Document</a></li>
<li>Architecture Description Element <i>traces to</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a></li>
</ul>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Well-Formedness</h3>
<blockquote>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-03"  title="TRAK:MV-03">MV-03</a> must contain:</p>
<ul><li>at least one (Requirement or Standard)</li>
<li>every <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a> must be connected to at least one other <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
<li>every <a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a> must be connected to at least one other Architecture Description Element</li>
<li>every Architecture Description Element must be uniquely identified</li></ul>
<p>Note:</p>
<ul><li>If no issue or version number for Standard is identified it is assumed that the latest version applies (even if subsequently withdrawn). This allows an architect to declare that a standard applies before they’ve identified the version.</li>
<li>attributes should be used to add appropriate detail (TRAK Metamodel document)
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a> has attributes that include requirement ID, compliance level (e.g. mandatory or desirable), priority, paragraph number, type (e.g. legal, commercial or technical)</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a> has attributes that include security descriptors</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ADocument"  title="TRAK:Document">Document</a> has attributes that include Dublin Core Metadata elements</li>
<li>Standard has attributes that include issue date, part, number and withdrawal date</li></ul></li></ul>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Presentation</h3>
<blockquote>
<ul><li>block diagram</li>
<li>table</li></ul>
</blockquote>

<p>Showing constraints - requirements:</p>
<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/4809a1b3322d310c4e19c41990cd2ed6" alt="MV-03_examplePresentation_requirements.gif" width="430" height="138" /></p>
</blockquote>

<p>Contract applying standards:</p>
<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/f96c68fa6b4b48fa1fab37059bc5b4a1" alt="MV-03_examplePresentation_contractStandards.gif" width="430" height="293" /></p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Examples</h3>

<h3>Views Needed to Construct</h3>
<blockquote>
<p>The MV-03 will usually, but not always, be constructed after other views.&nbsp; Depending on the area in which the constraints apply the following views will precede the MV-03 as they provide the ‘things’ to which the constraints attach to.</p>
<h4>Capability constraints</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEV-01"  title="TRAK:EV-01">EV-01</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise_Goal"  title="TRAK:Enterprise_Goal">Enterprise Goal</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AEV-02"  title="TRAK:EV-02">EV-02</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3ACapability"  title="TRAK:Capability">Capability</a></li></ul>

<h4>Concept Constraints</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-01"  title="TRAK:CV-01">CV-01</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3ANode"  title="TRAK:Node">Node</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ANeed"  title="TRAK:Need">Need</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-03"  title="TRAK:CV-03">CV-03</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AItem"  title="TRAK:Item">Item</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AItem_Exchange"  title="TRAK:Item_Exchange">Item Exchange</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-05"  title="TRAK:CV-05">CV-05</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcept_Activity"  title="TRAK:Concept_Activity">Concept Activity</a></li></ul>

<h4>Procurement Constraints</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-01"  title="TRAK:PrV-01">PrV-01</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject"  title="TRAK:Project">Project</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-02"  title="TRAK:PrV-02">PrV-02</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AMilestone"  title="TRAK:Milestone">Milestone</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a></li></ul>

<h4>Solution Constraints</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> (<a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a>)</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-02"  title="TRAK:SV-02">SV-02</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AInteraction_Element"  title="TRAK:Interaction_Element">Interaction Element</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3APort"  title="TRAK:Port">Port</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3APort_Connection"  title="TRAK:Port_Connection">Port Connection</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AProtocol"  title="TRAK:Protocol">Protocol</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource_Interaction"  title="TRAK:Resource_Interaction">Resource Interaction</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-04"  title="TRAK:SV-04">SV-04</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-06"  title="TRAK:SV-06">SV-06</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3ACompetence"  title="TRAK:Competence">Competence</a></li></ul>

<h4>Management Constraints</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-02"  title="TRAK:MV-02">MV-02</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description"  title="TRAK:Architecture_Description">Architecture Description</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Task"  title="TRAK:Architecture_Task">Architecture Task</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">Architecture View</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcern"  title="TRAK:Concern">Concern</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ADocument"  title="TRAK:Document">Document</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-03"  title="TRAK:MV-03">MV-03</a> - master architecture view for <a href="http://trak-community.org/index.php/wiki/TRAK%3AContract"  title="TRAK:Contract">Contract</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a>.</li></ul>

<p>See <a href="http://trak-community.org/index.php/wiki/TRAK%3AMinimum_Allowed_Architecture_View_Sets"  title="TRAK:Minimum_Allowed_Architecture_View_Sets">Minimum Allowed View Sets</a></p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>Consistency Rules</h3>

<h3>Configuration History</h3>
<p>The TRAK Viewpoints project on Sourceforge (<a href="http://trakviewpoints.sourceforge.net">trakviewpoints.sourceforge.net</a>) maintains a version-controlled repository. The change record is at <a href="http://trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log">trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log</a></p>

<h3>Comments</h3>
<blockquote>
<p>The <a href="http://trak-community.org/index.php/wiki/TRAK%3AMV-03"  title="TRAK:MV-03">MV-03</a> is the <a href="http://trak-community.org/index.php/wiki/TRAK%3AMaster_Architecture_View"  title="TRAK:Master_Architecture_View">master architecture view</a> for <a href="http://trak-community.org/index.php/wiki/TRAK%3AContract"  title="TRAK:Contract">Contract</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3ARequirement"  title="TRAK:Requirement">Requirement</a>, <a href="http://trak-community.org/index.php/wiki/TRAK%3AStandard"  title="TRAK:Standard">Standard</a>.</p>
<p>The views produced are expected to focus primarily on standards or on requirements.
Requirement-focussed views will make it possible to show how the architecture description links to products from requirement management tools such as DOORS and also act as a justification for the way in which the architecture has been represented in the architecture description.&nbsp; It is not the purpose of an architecture framework to manage requirements. <a href="http://trak-community.org/index.php/wiki/TRAK%3AAbout_TRAK_-_Important_Ideas"  title="TRAK:About_TRAK_-_Important_Ideas">Is it the purpose of TRAK to provide a means of integrating architecture description with dedicated requirement management tools</a>.</p>
<p>In selecting by TRAK perspective views can be used to correspond to Capability Requirement Documents, Operational Requirement Documents and System Requirement Documents. Requirements aren’t just technical - they may be commercial. Any constraint has at some stage to be formally captured by a requirement.</p>

<p>More complicated forms are possible by using the date of issue of the standard as a filter. Note that usually, with the exception of national law and safety, once a standard has been applied by contract it will preserve the issue of the standard applied irrespective of an more recent issues.</p>
</blockquote>
<p>Covered by <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_IPR"  title="TRAK:TRAK_IPR">TRAK IPR and licenses</a></p>

<h3>References</h3>
<ul><li>TRAK Enterprise Architecture Framework Viewpoints. <a href="http://trakviewpoints.sourceforge.net">trakviewpoints.sourceforge.net</a></li>
<li>TRAK Enterprise Architecture Framework Metamodel. <a href="http://trakmetamodel.sourceforge.net">trakmetamodel.sourceforge.net</a></li></ul>

<h3>Other Frameworks</h3>

<p>Representation of logical/operational or implementation-free constraints:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/DNDAF%3AOV-6a_Operational_Rules_Model_Subview"  title="DNDAF:OV-6a_Operational_Rules_Model_Subview">DNDAF&#58;&#58;OV-6a Operational Rules Model Subview</a></li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3AOV-6a_Operational_Rules_Model" class="noArticle" title="DODAF:OV-6a_Operational_Rules_Model">DODAF&#58;&#58;OV-6a Operational Rules Model</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3AOV-6a_Operational_Rules_Model_View"  title="MODAF:OV-6a_Operational_Rules_Model_View">MODAF&#58;&#58;OV-6a Operational Rules Model View</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANOV-6a_Operational_Rule_Model_Subview"  title="NAF:NOV-6a_Operational_Rule_Model_Subview">NAF&#58;&#58;NOV-6a Operational Rule Model Subview</a></li></ul>

<p>Constraints on services:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/DODAF%3ASvcV-10a_Services_Rules_Model" class="noArticle" title="DODAF:SvcV-10a_Services_Rules_Model">DODAF&#58;&#58;SvcV-10a Services Rules Model</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3ASOV-4a_Service_Constraints_View"  title="MODAF:SOV-4a_Service_Constraints_View">MODAF&#58;&#58;SOV-4a Service Constraints View</a></li></ul>

<p>Representation of implementation or solution constraints:</p>

<p>Solution Performance characterisation:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/DNDAF%3ASV-7_Systems_Performance_Parameters_Matrix_Subview"  title="DNDAF:SV-7_Systems_Performance_Parameters_Matrix_Subview">DNDAF&#58;&#58;SV-7 Systems Performance Parameters Matrix Subview</a></li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3ASV-7_Systems_Measures_Matrix_Model" class="noArticle" title="DODAF:SV-7_Systems_Measures_Matrix_Model">DODAF&#58;&#58;SV-7 Systems Measures Matrix Model</a> (deprecated in favour of <a href="http://trak-community.org/index.php/wiki/DODAF%3ASvcV-7_Services_Measures_Matrix_Model" class="noArticle" title="DODAF:SvcV-7_Services_Measures_Matrix_Model">DODAF&#58;&#58;SvcV-7 Services Measures Matrix Model</a>)</li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3ASV-7_Resource_Performance_Parameters_Matrix_View"  title="MODAF:SV-7_Resource_Performance_Parameters_Matrix_View">MODAF&#58;&#58;SV-7 Resource Performance Parameters Matrix View</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANSV-7_System_Quality_Requirements_Description_Subview"  title="NAF:NSV-7_System_Quality_Requirements_Description_Subview">NAF&#58;&#58;NSV-7 System Quality Requirements Description Subview</a></li></ul>

<p>or rules:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/DNDAF%3ASV-10a_Systems_Rules_Model_Subview"  title="DNDAF:SV-10a_Systems_Rules_Model_Subview">DNDAF&#58;&#58;SV-10a Systems Rules Model Subview</a></li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3ASV-10a_Systems_Rules_Model" class="noArticle" title="DODAF:SV-10a_Systems_Rules_Model">DODAF&#58;&#58;SV-10a Systems Rules Model</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3ASV-10a_Resource_Constraints_Specification_View"  title="MODAF:SV-10a_Resource_Constraints_Specification_View">MODAF&#58;&#58;SV-10a Resource Constraints Specification View</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANSV-10a_Systems_Rule_Model_Subview"  title="NAF:NSV-10a_Systems_Rule_Model_Subview">NAF&#58;&#58;NSV-10a Systems Rule Model Subview</a></li></ul>

<p>Representation of collections of constraints in Standards:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/DNDAF%3ATV-1_Standards_Profile_Subview"  title="DNDAF:TV-1_Standards_Profile_Subview">DNDAF&#58;&#58;TV-1 Standards Profile Subview</a> and <a href="http://trak-community.org/index.php/wiki/DNDAF%3ATV-2_Standards_Forecast_Subview"  title="DNDAF:TV-2_Standards_Forecast_Subview">DNDAF&#58;&#58;TV-2 Standards Forecast Subview</a></li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3AStdV-1_Standards_Profile_Model" class="noArticle" title="DODAF:StdV-1_Standards_Profile_Model">DODAF&#58;&#58;StdV-1 Standards Profile Model</a> and <a href="http://trak-community.org/index.php/wiki/DODAF%3AStdV-2_Standards_Forecast_Model" class="noArticle" title="DODAF:StdV-2_Standards_Forecast_Model">DODAF&#58;&#58;StdV-2 Standards Forecast Model</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3ATV-1_Standards_Profile_View"  title="MODAF:TV-1_Standards_Profile_View">MODAF&#58;&#58;TV-1 Standards Profile View</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANTV-1_Technical_Standards_Profile_Subview"  title="NAF:NTV-1_Technical_Standards_Profile_Subview">NAF&#58;&#58;NTV-1 Technical Standards Profile Subview</a></li></ul>

<p><br />
<a href="http://trak-community.org/index.php/wiki/Category:Framework::Viewpoint" title="Category:Framework::Viewpoint">Category:Framework -> Viewpoint</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Framework::Specification" title="Category:Framework::Specification">Category:Framework -> Specification</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Management" title="Category:Management">Category:Management</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Architecture_Perspective::Management" title="Category:Architecture_Perspective::Management">Category:Architecture Perspective -> Management</a></p>
      ]]></content>
    </entry>


</feed>
