<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>

    <title>TRAK Community Wiki</title>
    <link>http://trak-community.org/index.php/wiki</link>
    <description>TRAK Community Wiki</description>
	<category>Enterprise Architecture</category>
	<category>Enterprise Architecture/Framework/MODAF</category>
	<category>Enterprise Architecture/Framework/DODAF</category>
	<category>Enterprise Architecture/Framework/DNDAF</category>
	<category>Enterprise Architecture/Framework/NATO Architecture Framework</category>
	<category>Enterprise Architecture/Framework/TRAK</category>
	<category>Modelling</category>
    <dc:language>en</dc:language>
    <dc:creator>wikitect@trak-community.org</dc:creator>
    <dc:rights>Copyright {current_time format="%Y"}</dc:rights>
    <dc:date>2013-02-11T21:43:52+00:00</dc:date>


    <item>
      <title>TRAK:SVp&#45;01 Solution Structure Viewpoint</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:SVp&#45;01_Solution_Structure_Viewpoint</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:SVp&#45;01_Solution_Structure_Viewpoint</guid>
      <description><![CDATA[<h3>Title</h3>
<p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" />SVp-01:Solution Structure <a href="http://trak-community.org/index.php/wiki/Architecture_Viewpoint"  title="Architecture_Viewpoint">Viewpoint</a></p>
<h3>Version</h3>
<p>13</p>
<h3>Date</h3>
<p>5th February 2013</p>
<h3>Overview</h3>

<p>The SVp-01 - Solution Structure <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%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-01 provides the means to describe solution structure in terms of parts, governance, membership, physical dependency, hosting of software and extent. &#8216;extent&#8217; refers to the extent of a <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a> which can be used to indicate governance or jurisdiction scope over parts of the solution.</p>

<p>The SVp-01 viewpoint is the specification for the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure View</a>.</p>

<h3>Stakeholders Addressed</h3>
<ul><li>Owner of Solution</li>
<li>Acquirer of Solution</li>
<li>Developer of Solution</li>
<li>Operator of Solution</li>
<li>User of Solution</li>
<li>Trainer of Solution</li>
<li>Maintainer of Solution</li>
<li>Disposer of Solution</li>
</ul>
<h3>Concerns Addressed</h3>
<blockquote><p><img src="http://trak-community.org/index.php/wiki/76199e72507b992e94a26e774eea9bb9" alt="SVp-01_stakeholderConcerns_430.jpg" width="430" height="224" /></p>
<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3ASVp_01_stakeholderConcerns.pdf" class="noArticle" title="File:SVp_01_stakeholderConcerns.pdf">File:SVp 01 stakeholderConcerns.pdf</a></p>
</blockquote>

<blockquote><p>What does the solution consist of? Is it structured sensibly? What is the organisation structure / membership? How does responsibility (scope/jurisdiction) apply to the solution components?</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 solution structure in terms of parts, governance, membership, dependency and 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>Mandatory Metamodel Tuples</h3>
<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/99fa210c094b778fd1a5a98a21435b73" alt="SVp_01_fragment_mandatoryTuples_430.jpg" width="430" height="258" /></p>
<p>Full size:<a href="http://trak-community.org/index.php/wiki/File%3ASVp_01_fragment_mandatoryTuples.jpg" class="noArticle" title="File:SVp_01_fragment_mandatoryTuples.jpg">File:SVp 01 fragment mandatoryTuples.jpg</a></p>
</blockquote>

<blockquote>
<h4>Configuration</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> <i>has part</i> <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%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>)</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a> <i>physically depends on</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a> <i>hosted on</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a> <i>contains</i> <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%3APhysical"  title="TRAK:Physical">Physical</a> <i>contains</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> <i>is configured with</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a></li>
</ul>

<h4>Governance</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a> <i>governs</i> Job</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a> <i>is member of</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%3AOrganisation"  title="TRAK:Organisation">Organisation</a> <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a></li></ul>

<h4>Role Extent</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a> <i>plays</i> <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%3AJob"  title="TRAK:Job">Job</a> <i>plays</i> <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%3ARole"  title="TRAK:Role">Role</a> <i>extends to</i> <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%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>)</li></ul>

<h4>Solution Realises ...</h4>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> <i>realises</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ANode"  title="TRAK:Node">Node</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>, <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>
<li>Organisation <i>realises</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">Enterprise</a></li>
<li>System <i>realises</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ACapability"  title="TRAK:Capability">Capability</a></li>
</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>Note: <i>physically depends on</i> has an attribute:</p>
<blockquote>
<p> dependency type = &#8216;Unknown&#8217;, &#8216;Proximity&#8217; or &#8216;Alignment&#8217;</p>
</blockquote>
<p>which can be used to describe whether 2 things depend on each other in terms of location or, more specifically, an alignment.</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%3AResource"  title="TRAK:Resource">Resource</a> (<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>)</li>
<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%3ADocument"  title="TRAK:Document">Document</a></li>
<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%3AStandard"  title="TRAK:Standard">Standard</a> <i>governs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</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>

<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>

<h3>Well-Formedness</h3>
<blockquote>
<p>A SV-01 view shall contain:</p>
<p><strong>EITHER</strong> [configuration]</p>
<ul><li>at least the Resource (the subject of the view) connected to another Resource using <i>is configured with</i> or <i>has part</i> or <i>hosted on</i> or <i>physically depends on</i> or <i>contains</i> (as permitted by the metamodel)</li></ul><p><strong>OR</strong> [governance]</p>
<ul><li>at least an Organisation or a Job (the subject of the view)</li>
<li>that Organisation or Job connected to another Organisation or Job using <i>governs</i>/<i>is member of</i> or <i>governs</i> respectively</li></ul>
<p><strong>OR</strong> [role extent]</p>
<ul><li>at least 1 Organisation or Job (the subject of the view)</li>
<li>the subject Organisation or Job connected to at least 1 Role (the subject role)</li>
<li>the subject role connected to at least 1 System</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  (<a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> = block, TRAK metamodel relationship = line with text label and direction indicator)</li></ul></blockquote>

<p><strong>[configuration]</strong></p>
<blockquote><p><img src="http://trak-community.org/index.php/wiki/893c6395d5e68b591dcbee1229f01a48" alt="SV-01example_configuration.gif" width="385" height="247" /></p>
</blockquote>

<p><strong>[governance]:</strong></p>
<blockquote><p><img src="http://trak-community.org/index.php/wiki/a1b560980f235a05512cb655061b392a" alt="SV-01example_governance.gif" width="425" height="478" /></p>
</blockquote>

<p><strong>[role extent]:</strong></p>
<blockquote><p><img src="http://trak-community.org/index.php/wiki/3ca8916005cf1162e955fb47451c11e5" alt="SV-01example_roleExtent.gif" width="303" height="280" /></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>
<p>See <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01</a></p>

<h3>Views Needed to Construct</h3>
<blockquote>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-01"  title="TRAK:CV-01">CV-01</a> specified by <a href="http://trak-community.org/index.php/wiki/TRAK%3ACVp-01_Concept_Need_Viewpoint"  title="TRAK:CVp-01_Concept_Need_Viewpoint">CVp-01</a>&nbsp;  (if &#8216;... <i>realises</i> Node&#8217; shown) - <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 Node</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>If the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01</a> is used to define the extents of system authority, manufacturer, design authority or independent safety authority  using <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> <i>plays</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a> <i>extends to</i> (different) Resource these must be consistent with the values of role-based attributes for <a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> (system authority,&nbsp; design authority, manufacturer, independent safety authority) or <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> (design authority, manufacturer, independent safety authority).</li>

<li>Functional Realisation of Node.: IF &#123;<a href="http://trak-community.org/index.php/wiki/TRAK%3ANode"  title="TRAK:Node">Node</a> <i>conducts</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcept_Activity"  title="TRAK:Concept_Activity">Concept Activity</a> (<a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-05"  title="TRAK:CV-05">CV-05</a>)&#125; AND &#123;Resource <i>performs</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AFunction"  title="TRAK:Function">Function</a> <i>realises</i> (same) Operational Activity (<a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-04"  title="TRAK:SV-04">SV-04</a> + <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-05"  title="TRAK:SV-05">SV-05</a>) &#125; THEN &#123;Resource <i>realises</i> Node&#125; must be made on the SV-01.</li>

<li>Topological Realisation of Node : IF &#123;<a href="http://trak-community.org/index.php/wiki/TRAK%3ANode"  title="TRAK:Node">Node</a> <i>has</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3ANeed"  title="TRAK:Need">Need</a> (<a href="http://trak-community.org/index.php/wiki/TRAK%3ACV-01"  title="TRAK:CV-01">CV-01</a>) &#125; AND &#123;<a href="http://trak-community.org/index.php/wiki/TRAK%3AResource_Interaction"  title="TRAK:Resource_Interaction">Resource Interaction</a> <i>realises</i> (same) Need &#125; THEN &#123;<a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> <i>realises</i> Node&#125; must be made on the SV-01</li></ul>

<p>If System <i>is configured with</i> Organisation is made in the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01</a>:The Organisation that governs the Project cannot itself be part of the Solution since the former is part of the model of the business and the latter will be part of the model of the thing delivered or developed. The governing organisation might well provide the resource to deliver the project but it is a different organisation to that in the solution - it is important to keep these 2 models distinct.</p>

<ul><li>&#123; organisation in Organisation <i>governs</i> Project&#125;</li></ul>

<p><b>NOT EQUAL</b></p>

<ul><li>&#123; organisation <b>IN</b></li></ul>

<p>&#123; <br /></p><ul><li>(same) <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject"  title="TRAK:Project">Project</a> <i>undertakes</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a> <i>delivers / removes</i> (<a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> <i>is configured with</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>)</li></ul>

<p><b>OR</b></p>

<ul><li>(<a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> <i>is configured with</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>) <i>is necessary for</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a> <b>AND</b> (same) <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject"  title="TRAK:Project">Project</a> <i>undertakes</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a></li></ul>

<p><b>OR</b></p>

<ul><li>(same) <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject"  title="TRAK:Project">Project</a> <i>owns</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AMilestone"  title="TRAK:Milestone">Milestone</a> <i>marks introduction of</i> /<i>marks removal of</i> (<a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> <i>is configured with</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>)</li></ul>
<p>&#125;</p>

<p>This also comes into play if Organisation <i>owns</i> Project is made in the <a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-01"  title="TRAK:PrV-01">PrV-01</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>Further rules are applied through the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Bye_Laws"  title="TRAK:TRAK_Bye_Laws">TRAK Bye Laws</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="/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 SV-01 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%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>)</p>

<p>The SV-01 provides 3 areas of coverage:</p>
<ol><li>Describing organisational structure - governance, membership and roles as well as organisational breakdown.</li>
<li>Describing the extent or jurisdiction of roles</li>
<li>Describing classic system or product breakdown structure.</li></ol>

<p>If you need to show the effect of time on responsibility extent use the <a href="http://trak-community.org/index.php/wiki/TRAK%3APrV-03"  title="TRAK:PrV-03">PrV-03 Procurement Responsibility View</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>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>There is no direct mapping onto DNDAF,DODAF, MODAF or NAF as the structural aspects of the solution are presented in their SV-1/SV-2/NOV-1/NOV-2 views together with exchanges at varying levels - there is no dedicated structural view of the solution.</p>

<p>The nearest equivalents are:</p>
<ul><li>Structural aspects of <a href="http://trak-community.org/index.php/wiki/DNDAF%3ASV-1_Systems_Interface_Description_Subview"  title="DNDAF:SV-1_Systems_Interface_Description_Subview">DNDAF&#58;&#58;SV-1 Systems Interface Description Subview</a></li>
<li>Structural aspects of <a href="http://trak-community.org/index.php/wiki/DODAF%3ASV-1_Systems_Interface_Description_Model" class="noArticle" title="DODAF:SV-1_Systems_Interface_Description_Model">DODAF&#58;&#58;SV-1 Systems Interface Description Model</a> (deprecated in favour of <a href="http://trak-community.org/index.php/wiki/DODAF%3ASvcV-1_Services_Context_Description_Model" class="noArticle" title="DODAF:SvcV-1_Services_Context_Description_Model">DODAF&#58;&#58;SvcV-1 Services Context Description Model</a>)</li>
<li>Structural aspects of <a href="http://trak-community.org/index.php/wiki/MODAF%3ASV-1_Resource_Interaction_Specification_View"  title="MODAF:SV-1_Resource_Interaction_Specification_View">MODAF&#58;&#58;SV-1 Resource Interaction Specification View</a> and the <a href="http://trak-community.org/index.php/wiki/MODAF%3ASV-2c_System_Connectivity_Clusters_View"  title="MODAF:SV-2c_System_Connectivity_Clusters_View">MODAF&#58;&#58;SV-2c System Connectivity Clusters View</a> which shows how resources are organised (and covers exchanges)</li>
<li>Structural aspects of <a href="http://trak-community.org/index.php/wiki/NAF%3ANSV-1_System_Interface_Description_Subview"  title="NAF:NSV-1_System_Interface_Description_Subview">NAF&#58;&#58;NSV-1 System Interface Description Subview</a></li></ul>

<p>Whilst in TRAK the organisational structure and communication between <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Roles</a> and <a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Jobs</a> is covered using the SVp-01, other frameworks have dedicated architecture views:</p>
<ul><li>Organisation - Organisation structure is addressed by the <a href="http://trak-community.org/index.php/wiki/DNDAF%3AOV-4a_Organizational_Relationships_Chart_Subview"  title="DNDAF:OV-4a_Organizational_Relationships_Chart_Subview">DNDAF&#58;&#58;OV-4a Organizational Relationships Chart Subview</a> whereas Role - Organisation mapping and competence is addressed by the <a href="http://trak-community.org/index.php/wiki/DNDAF%3AOV-4b_Organization_to_RoleSkill_Matrix_Subview"  title="DNDAF:OV-4b_Organization_to_RoleSkill_Matrix_Subview">DNDAF&#58;&#58;OV-4b Organization to Role/Skill Matrix Subview</a> </li>
<li><a href="http://trak-community.org/index.php/wiki/DODAF%3AOV-4_Organizational_Relationships_Chart_Model" class="noArticle" title="DODAF:OV-4_Organizational_Relationships_Chart_Model">DODAF&#58;&#58;OV-4 Organizational Relationships Chart Model</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3AOV-4_Organisational_Relationships_Chart_View"  title="MODAF:OV-4_Organisational_Relationships_Chart_View">MODAF&#58;&#58;OV-4 - Organisational Relationships Chart View</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ANOV-4_Organisational_Relationship_Chart_Subview"  title="NAF:NOV-4_Organisational_Relationship_Chart_Subview">NAF&#58;&#58;NOV-4 Organisational Relationship Chart 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>]]></description>
      <dc:subject>TRAK:SVp&#45;01 Solution Structure Viewpoint</dc:subject>
      <dc:date>2013-02-11T21:43:52+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:System</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:System</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:System</guid>
      <description><![CDATA[<p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Version &amp; Date</h3>
<p>30th September 2011</p>
<h3>Configuration History</h3>
<p>See change record for the TRAK metamodel at <a href="http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log">http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log</a></p>
<h3>Definition</h3>
<p>One of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Stereotypes"  title="TRAK:TRAK_Stereotypes">TRAK stereotypes</a> within the the TRAK metamodel and part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">Solution Perspective</a>.</p>
<p>From the TRAK metamodel:</p>
<blockquote><p>A System is something that has complex and emergent behaviour or properties. It is also therefore classically <q>more than the sum of its parts</q>. It may be a soft system &#40;touchy-feely people for example - something you can&#8217;t touch&#41; or it may be a classic hard system expressed as hardware.</p>

<p>A composite structure representing the physical, software and human resources (and their interactions) in an <a href="http://trak-community.org/index.php/wiki/TRAK%3AEnterprise"  title="TRAK:Enterprise">enterprise</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>Tests For</h3>

<h3>Tests Against</h3>
<p>Not a System if any of the following apply</p>
<ul><li>the function(s) of the <q>System</q> can be purely described by the sum of the functions of the Resource with which the <q>System</q> is configured with i.e. no emergent behaviour</li>
<li>configured with purely Physical - not 100% but you would normally only expect behaviour from a combination of <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a> and either <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a> or <a href="http://trak-community.org/index.php/wiki/TRAK%3AHuman_Resource"  title="TRAK:Human_Resource">Human Resource</a> i.e. not a pile of bricks or inanimate structure</li></ul>

<h3>Attributes</h3>
<blockquote>
<p>Inherited Attributes:</p>
<ul><li>+ from <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</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>Implementation of TRAK Attribute Names and Values</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/Implementation_of_TRAK_in_a_Tool"  title="Implementation_of_TRAK_in_a_Tool">implementation of TRAK attributes in a tool</a> is controlled by &#8216;TRAK. Implementation. Architecture Description Elements&#8217; with respect to the case, spelling of attributes and format of values. See References section below.</p>

<h3>Relationships</h3>
<blockquote><p><img src="http://trak-community.org/index.php/wiki/9be9db3029ed4c3b1ba611d835724843" alt="System.jpg" width="453" height="399" /></p>

<p>TRAK::System has the following relationships with other TRAK metamodel elements:
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a> <i>contains</i>&nbsp; TRAK::System</li>
<li>TRAK::System <i>realises</i>&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3ACapability"  title="TRAK:Capability">Capability</a></li>
<li>TRAK::System <i>is configured with</i>&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a></li>
<li>TRAK::System <i>is configured with</i>&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a></li>
<li>TRAK::System <i>is configured with</i>&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3AHuman_Resource"  title="TRAK:Human_Resource">Human Resource</a> ( <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a> ,&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a>,&nbsp; <a href="http://trak-community.org/index.php/wiki/TRAK%3AJob"  title="TRAK:Job">Job</a>)</li>
<li>System <i>is configured with</i></i> TRAK::System</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a> <i>delivers</i> TRAK::System</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a> <i>removes</i> TRAK::System</li>
<li>TRAK::System <i>necessary for</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AProject_Activity"  title="TRAK:Project_Activity">Project Activity</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMilestone"  title="TRAK:Milestone">Milestone</a> <i>marks introduction of</i> TRAK::System</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3AMilestone"  title="TRAK:Milestone">Milestone</a> <i>marks removal of</i> TRAK::System</li></ul>

<p>Inherited relationships:</p>
<ul>
<li>+ from <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</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>

<p>Note: Roles such as System Authority, Design Authority, Manufacturer are defined using the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure</a> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">View</a>&nbsp; and the scope is defined using  the <i>extends to</i> relationship between <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> and <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a>. </p>

<h3>Configuration History</h3>
<p>See change record for the TRAK metamodel at <a href="http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log">http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log</a></p>

<h3>Master Architecture View</h3>
<blockquote><p>Any System used within an <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description"  title="TRAK:Architecture_Description">architecture description</a> of the system-of-interest must appear on a <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure View</a> for the architecture description.</p>

<p>The SV-01 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 System.</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>Comments</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">Solution Perspective</a>.</p>
<p>The current INCOSE Systems Engineering Handbook defines a system as:</p>
<blockquote>
<p><q>an integrated set of elements, subsystems, or assemblies that accomplish a defined objective. These elements include products (hardware, software, firmware), processes, people, information, techniques, facilities, services, and other support elements.</q></p>
</blockquote>
<p>This is why TRAK::System is defined as it is and why <a href="http://trak-community.org/index.php/wiki/MODAF%3ASystem"  title="MODAF:System">MODAF&#58;&#58;System</a> cannot be used in this sense.</p>
<p>A System need not be configured with anything - initially you might not have information to be able to describe the components. In this case it is a high level outline description and the components of the system can be defined later on.</p>
<p>A System could consist of purely <a href="http://trak-community.org/index.php/wiki/TRAK%3AHuman_Resource"  title="TRAK:Human_Resource">Human Resource</a> with no <a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a> or <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a>. In this case it would be a soft system.</p>
<p>Note: TRAK&#58;&#58;System is quite different in definition from <a href="http://trak-community.org/index.php/wiki/MODAF%3ASystem"  title="MODAF:System">MODAF&#58;&#58;System</a>. This is why the TRAK and MODAF namespace prefixes (TRAK&#58;&#58; and MODAF&#58;&#58;) are used here.</p>

<h3>Other Frameworks</h3>
<ul><li><a href="http://trak-community.org/index.php/wiki/DODAF%3ASystem"  title="DODAF:System">DODAF&#58;&#58;System</a></li>
<li><a href="http://trak-community.org/index.php/wiki/MODAF%3ASystem"  title="MODAF:System">MODAF&#58;&#58;System</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3ASystem"  title="NAF:System">NAF&#58;&#58;System</a></li></ul>

<h3>References</h3>
<ul><li>TRAK. Implementation. Architecture Description Elements <a href="http://sf.net/projects/trak/files/Implement TRAK/">http://sf.net/projects/trak/files/Implement TRAK/</a></li>
<li>INCOSE?TP?2003?002?03.2. INCOSE Systems Engineering Handbook v. 3.2. January 2010 <a href="http://www.incose.org/ProductsPubs/products/sehandbook.aspx">http://www.incose.org/ProductsPubs/products/sehandbook.aspx</a></li>
<li>TRAK Enterprise Architecture Framework Metamodel. <a href="http://trakmetamodel.sourceforge.net">trakmetamodel.sourceforge.net</a></li></ul>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><a href="http://trak-community.org/index.php/wiki/Category:Metamodel::Stereotype" title="Category:Metamodel::Stereotype">Category:Metamodel -> Stereotype</a><br />
<a href="http://trak-community.org/index.php/wiki/Category:Solution" title="Category:Solution">Category:Solution</a></p>]]></description>
      <dc:subject>TRAK:System</dc:subject>
      <dc:date>2012-12-08T12:18:09+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:Resource</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:Resource</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:Resource</guid>
      <description><![CDATA[<p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Version &amp; Date</h3>
<p>6th December 2012</p>
<h3>Configuration History</h3>
<p>See change record for the TRAK metamodel at <a href="http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log">http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log</a></p>
<h3>Definition</h3>
<p>Part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">Solution Perspective</a>.</p>
<blockquote>
<p>Part of the solution - a generic thing that refers to human-related and machine-related entities.</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>&nbsp;</p>

<h3>Tests For</h3>
<p>Not applicable - not used in any <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">TRAK architecture views</a>.</p>

<h3>Tests Against</h3>
<p>Not applicable - not used in any <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Views"  title="TRAK:TRAK_Views">TRAK architecture views</a>.</p>

<h3>Comments</h3>

<blockquote>
<ul><li>abstract</li>
<li>parent class of <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%3AHuman_Resource"  title="TRAK:Human_Resource">Human Resource</a></li>
<li>not used in any TRAK view</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>

<p>At this abstract level there is no differentiation between man and machine.</p>

<h3>Attributes</h3>
<blockquote>
<ul><li>id</li>
<li>Location label</li>
<li>Location code</li>
<li>location (latitude, longitude, altitude)</li></ul>

<p>Inherited attributes:</p>
<ul><li>+ from <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description_Element"  title="TRAK:Architecture_Description_Element">Architecture Description Element</a></li>
<li>+ from <a href="http://trak-community.org/index.php/wiki/TRAK%3ASafety_Monitored_Element"  title="TRAK:Safety_Monitored_Element">Safety Monitored Element</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>Implementation of TRAK Attribute Names and Values</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/Implementation_of_TRAK_in_a_Tool"  title="Implementation_of_TRAK_in_a_Tool">implementation of TRAK attributes in a tool</a> is controlled by &#8216;TRAK. Implementation. Architecture Description Elements&#8217; with respect to the case, spelling of attributes and format of values. See References section below.</p>

<h3>Relationships</h3>

<blockquote><p><img src="http://trak-community.org/index.php/wiki/94aebb4026d6d5dce68da8fecc6f390a" alt="Resource.jpg" width="522" height="292" /></p>

<p>Resource participates in the following relationships:</p>
<ul><li><a href="http://trak-community.org/index.php/wiki/TRAK%3AHuman_Resource"  title="TRAK:Human_Resource">Human Resource</a> <i>is a</i> Resource</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> <i>is a</i> Resource</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3APhysical"  title="TRAK:Physical">Physical</a> <i>is a</i> Resource</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a> <i>is a</i> Resource</li>
<li>Resource exposes <a href="http://trak-community.org/index.php/wiki/TRAK%3APort"  title="TRAK:Port">Port</a></li>
<li>Resource performs <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%3ARole"  title="TRAK:Role">Role</a> <i>extends to</i> Resource</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>Configuration History</h3>
<p>See change record for the TRAK metamodel at <a href="http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log">http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log</a></p>

<h3>Comments</h3>
<p>Location conforms to RFC 5870.</p>

<h3>Other Frameworks</h3>
<ul><li><a href="http://trak-community.org/index.php/wiki/MODAF%3AResource" class="noArticle" title="MODAF:Resource">MODAF&#58;&#58;Resource</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3AResource"  title="NAF:Resource">NAF&#58;&#58;Resource</a></li></ul>

<h3>References</h3>
<ul><li>TRAK Enterprise Architecture Framework Metamodel. <a href="http://trakmetamodel.sourceforge.net">http://trakmetamodel.sourceforge.net</a></li>
<li>TRAK. Implementation. Architecture Description Elements <a href="http://sf.net/projects/trak/files/Implement TRAK/">http://sf.net/projects/trak/files/Implement TRAK/</a></li>
<li>RFC 5870. A Uniform Resource Identifier for Geographic Locations. June 2010. <a href="http://tools.ietf.org/html/rfc5870">http://tools.ietf.org/html/rfc5870</a></li></ul>

<p><br />
<a href="http://trak-community.org/index.php/wiki/Category:Metamodel::Stereotype" title="Category:Metamodel::Stereotype">Category:Metamodel -> Stereotype</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:Architecture_Perspective::Solution" title="Category:Architecture_Perspective::Solution">Category:Architecture Perspective -> Solution</a></p>]]></description>
      <dc:subject>TRAK:Resource</dc:subject>
      <dc:date>2012-12-08T11:59:13+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:Physical</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:Physical</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:Physical</guid>
      <description><![CDATA[<p><img src="http://trak-community.org/index.php/wiki/a12272a97371bffac9eb64f18dc6119b" alt="TRAK_logo_60.jpg" width="60" height="72" /></p><h3>Version &amp; Date</h3>
<p>6th December 2012</p>
<h3>Configuration History</h3>
<p>See change record for the TRAK metamodel at <a href="http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log">http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log</a></p>
<h3>Definition</h3>
<p>One of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ATRAK_Stereotypes"  title="TRAK:TRAK_Stereotypes">TRAK stereotypes</a> within the the TRAK metamodel and part of the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASolution_Perspective"  title="TRAK:Solution_Perspective">Solution Perspective</a>.</p>
<p>From the TRAK metamodel:</p>
<blockquote><p>A physical thing. Can represent an equipment (which can host Software), a building or civil item, train etc.</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>Tests For</h3>
<blockquote>
<ul><li>bricks &amp; mortar</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>Tests Against</h3>
<ul><li>a <a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> - systems are almost always not purely physical. They may have an essential part that is the Physical container but the system itself is formed from the collection and behavioural interaction of its essential parts</li>
<li>the collection of people/resource (<a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a>) that sits within the Physical (building) - often we give the same name to a headquarters <b>building</b> and to the organisation that is based within it.</li></ul>

<h3>Attributes</h3>
<blockquote>
<p>Inherited from:</p>
<ul><li>+ from <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</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>Implementation of TRAK Attribute Names and Values</h3>
<p>The <a href="http://trak-community.org/index.php/wiki/Implementation_of_TRAK_in_a_Tool"  title="Implementation_of_TRAK_in_a_Tool">implementation of TRAK attributes in a tool</a> is controlled by &#8216;TRAK. Implementation. Architecture Description Elements&#8217; with respect to the case, spelling of attributes and format of values. See References section below.</p>

<h3>Relationships</h3>
<blockquote>
<p><img src="http://trak-community.org/index.php/wiki/912531bd9ca51cb4b4d2fce418701d72" alt="Physical.jpg" width="445" height="199" /></p>

<p>Physical participates in:</p>
<ul><li>Physical <i>is a</i> <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a></li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a> <i>is hosted on</i> Physical</li>
<li><a href="http://trak-community.org/index.php/wiki/TRAK%3ASystem"  title="TRAK:System">System</a> <i>is configured with</i> Physical</li>
<li>Physical <i>has part</i> Physical</li>
<li>Physical <i><a href="http://trak-community.org/index.php/wiki/TRAK%3Aphysically_depends_on"  title="TRAK:physically_depends_on">physically depends on</a></i> Physical</li>
<li>Physical <i>contains</i> Physical</li>
<li>Physical <i>contains</i> System</li></ul>

<p>Inherited relationships:</p>
<ul><li>+ from <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</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>
<p>Note: Roles such as Design Authority, Manufacturer are defined using the <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure</a> <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_View"  title="TRAK:Architecture_View">View</a>&nbsp; and the scope is defined using  the <i>extends to</i> relationship between <a href="http://trak-community.org/index.php/wiki/TRAK%3AResource"  title="TRAK:Resource">Resource</a> and <a href="http://trak-community.org/index.php/wiki/TRAK%3ARole"  title="TRAK:Role">Role</a>. </p>

<h3>Configuration History</h3>
<p>See change record for the TRAK metamodel at <a href="http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log">http://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log</a></p>

<h3>Master Architecture View</h3>
<blockquote><p>Any Physical used within an <a href="http://trak-community.org/index.php/wiki/TRAK%3AArchitecture_Description"  title="TRAK:Architecture_Description">architecture description</a> of the system-of-interest must appear on a <a href="http://trak-community.org/index.php/wiki/TRAK%3ASV-01"  title="TRAK:SV-01">SV-01 Solution Structure View</a> for the architecture description. </p>

<p>The SV-01 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 Physical.
</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>Comments</h3>
<p>Can represent an equipment (which can host <a href="http://trak-community.org/index.php/wiki/TRAK%3ASoftware"  title="TRAK:Software">Software</a>), a building or civil item, train etc.</p>

<p>Care is needed to distinguish when loose language is used between, for example, a HQ or Station as a building (=Physical) and the <a href="http://trak-community.org/index.php/wiki/TRAK%3AOrganisation"  title="TRAK:Organisation">Organisation</a> that might have the same name.</p>

<h3>Other Frameworks</h3>
<ul><li><a href="http://trak-community.org/index.php/wiki/MODAF%3APhysical_Asset"  title="MODAF:Physical_Asset">MODAF&#58;&#58;Physical Asset</a></li>
<li><a href="http://trak-community.org/index.php/wiki/NAF%3APhysical_Asset"  title="NAF:Physical_Asset">NAF&#58;&#58;Physical Asset</a></li></ul>

<h3>References</h3>
<ul><li>TRAK. Implementation. Architecture Description Elements <a href="http://sf.net/projects/trak/files/Implement TRAK/">http://sf.net/projects/trak/files/Implement TRAK/</a></li>
<li>TRAK Enterprise Architecture Framework Metamodel. <a href="http://trakmetamodel.sourceforge.net">trakmetamodel.sourceforge.net</a></li></ul>

<p>&nbsp;</p>

<p><a href="http://trak-community.org/index.php/wiki/Category:Metamodel::Stereotype" title="Category:Metamodel::Stereotype">Category:Metamodel -> Stereotype</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:Architecture_Perspective::Solution" title="Category:Architecture_Perspective::Solution">Category:Architecture Perspective -> Solution</a></p>]]></description>
      <dc:subject>TRAK:Physical</dc:subject>
      <dc:date>2012-12-08T11:45:18+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:SVp&#45;07 Solution Sequence Viewpoint</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:SVp&#45;07_Solution_Sequence_Viewpoint</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:SVp&#45;07_Solution_Sequence_Viewpoint</guid>
      <description><![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>]]></description>
      <dc:subject>TRAK:SVp&#45;07 Solution Sequence Viewpoint</dc:subject>
      <dc:date>2012-04-14T13:16:51+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:MV&#45;01</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:MV&#45;01</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:MV&#45;01</guid>
      <description><![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>]]></description>
      <dc:subject>TRAK:MV&#45;01</dc:subject>
      <dc:date>2012-04-14T12:51:40+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:MV&#45;03</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:MV&#45;03</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:MV&#45;03</guid>
      <description><![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>]]></description>
      <dc:subject>TRAK:MV&#45;03</dc:subject>
      <dc:date>2012-04-14T12:45:05+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:SV&#45;04</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:SV&#45;04</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:SV&#45;04</guid>
      <description><![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>]]></description>
      <dc:subject>TRAK:SV&#45;04</dc:subject>
      <dc:date>2012-04-14T12:44:02+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:SV&#45;01</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:SV&#45;01</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:SV&#45;01</guid>
      <description><![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>]]></description>
      <dc:subject>TRAK:SV&#45;01</dc:subject>
      <dc:date>2012-04-14T12:43:32+00:00</dc:date>
    </item>

    <item>
      <title>TRAK:CV&#45;05</title>
      <link>http://trak&#45;community.org/index.php/wiki/TRAK:CV&#45;05</link>
      <guid>http://trak&#45;community.org/index.php/wiki/TRAK:CV&#45;05</guid>
      <description><![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>]]></description>
      <dc:subject>TRAK:CV&#45;05</dc:subject>
      <dc:date>2012-04-14T12:42:44+00:00</dc:date>
    </item>


    </channel>
</rss>