<?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:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
	<title>TRAK Community - The Residual World</title>
	<link>http://trak-community.org/index.php/residualWorld</link>
	<description>Putting the world into context, or at least an architectural model. For all those with an interest in DODAF or MODAF- related architecture frameworks and modelling.</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:rights>Copyright 2013</dc:rights>
<pubDate>Wed, 13 Mar 2013 19:33:35 +0000</pubDate>
	<ttl>480</ttl>
	<atom:link href="http://trak-community.org/index.php/residualWorld/rss" rel="self" type="application/rss+xml" />

	<item>
	  <title>Just When You Thought It Was Safe - EntiTy Returns</title>
	  <link>http://trak-community.org/index.php/residualWorld/just_when_you_thought_it_was_safe_entity_returns</link>
	  <guid>http://trak-community.org/index.php/residualWorld/just_when_you_thought_it_was_safe_entity_returns</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/just_when_you_thought_it_was_safe_entity_returns</comments>
<category>Architecture Framework</category><category>TRAK</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Wednesday, 13-March 2013 at 19:33 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/TRAK_logo_new_90_90.jpg" alt="TRAK logo" class="centre"height="90" width="90" style="border: 0;" alt="image" /></p><p>Sorry for the awful pun&#8230;</p>

<p>A small band of happy volunteers have been musing over possible extensions to TRAK to provide viewpoints that address typical safety and security concerns. As part of the ongoing activity a candidate set of concepts / entities for the TRAK metamodel have been described in a short document together with some of the backgrounds from which they arise. This has been published and comment / discussion is being encouraged on the forum on the TRAK Viewpoints project on Sourceforge. If you have any views on the candidate entities please post them there.</p>

<p>There will be other follow-on documents soon:</p>
<ul>
<li>a definition of the candidate relationships that knit these entities together and to the residual TRAK metamodel</li>
<li>a definition of the candidate viewpoints (ISO/IEC/IEEE 42010 terminology) against which views are prepared that use the candidate and existing parts of the metamodel</li>
</ul><p> </p>

<p>There will then follow a testing phase to ensure that what is proposed is usable, easily understood, pragmatic and of utility (fit for purpose - but no more than necessary as we don&#8217;t want perfection at the expense of usability) for jobbing engineers and those who need to be able to read and understand the products and who aren&#8217;t in any technical priesthood. If anyone wishes to help in this testing phase can they please make contact either via this site or the Sourceforge discussion forum for the Safety and Security Working Group.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/just_when_you_thought_it_was_safe_entity_returns">Be the first to comment on {resource_type}  <q>Just When You Thought It Was Safe - EntiTy Returns</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/safety" title="safety">safety</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/security" title="security">security</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/sourceforge" title="sourceforge">sourceforge</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/working+group" title="working group">working group</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Definitions - What Exactly is a Risk?</title>
	  <link>http://trak-community.org/index.php/residualWorld/definitions_what_exactly_is_a_risk</link>
	  <guid>http://trak-community.org/index.php/residualWorld/definitions_what_exactly_is_a_risk</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/definitions_what_exactly_is_a_risk</comments>
<category>Architecture Framework</category><category>TRAK</category><category>Standards</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Tuesday, 12-March 2013 at 20:30 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/NIST.jpeg" alt="NIST logo" height="48" width="140" style="border: 0;" alt="image" /><img src="http://trak-community.org/images/theresidualworld/IEC.jpeg" alt="IEC logo" height="128" width="128" style="border: 0;" alt="image" /><img src="http://trak-community.org/images/theresidualworld/DOD.jpeg" alt="US DoD logo" height="78" width="140" style="border: 0;" alt="image" /></p><p>Creating a definition sounds as thought it ought to be easy. It isn&#8217;t for many reasons - some of these are not so much technical as the process by which consensus is reached and the need to get consensus. For example the need to get consensus might mean that at times a weaker definition escapes because it was too difficult to get consensus with a tighter one.</p>

<p>Why do we care? Well there is a particular and a more general reason. The more general one is that the graphic blocks we use to represent the real world things have definitions and therefore the architect is supposed to select the most appropriate block to represent the real world thing based on the description. We can&#8217;t just choose anything otherwise we end up &#8220;head-modelling&#8221; where the verbal description we provide is not supported by the semantics of the model we&#8217;ve created (the model in our head is not the one on paper). If the description is wrong it might not be the right block to use (you wouldn&#8217;t represent &#8216;tank&#8217; with a &#8216;tree&#8217;). </p>

<p>The particular reason is that we&#8217;ve a working group in TRAK looking to see if and how it is possible to extend TRAK to enable it to be used to address typical safety-related and security-related concerns. One of the starting points is therefore a review of general literature and particularly standards to identify the potential concepts or entities likely to be needed. In doing so we&#8217;ve found some potential problems with definitions.</p>

<p>A candidate entity is risk. What is a risk?</p>

<p>IEC 61508:2010</p>
<blockquote><p>combination of the probability of occurrence of harm and the severity of that harm</p>
</blockquote>

<p>MIL STD 882E</p>
<blockquote><p>Mishap Risk. An expression of the impact and possibility of a mishap in terms of potential mishap severity and probability of occurrence.</p>
</blockquote>

<p>NIST</p>
<blockquote><p>The net mission/business impact considering (1) the likelihood that a particular threat source will exploit, or trigger, a particular information system vulnerability and (2) the resulting impact if this should occur.</p>
</blockquote>

<p>There is a common thread. Many other standards also have very similar forms of definition. None of these, however, defines what a risk actually is  The analogy is defining force as the product of mass and acceleration - it tells us nothing of what force is. None of the above are therefore definitions of risk they just indicate how we might derive a metric for it. One of the principles in defining something has to be that the definition is independent of other variables or an implementation. In the above if risk didn&#8217;t involve probability of occurrence it would mean that the concept of risk itself had changed which isn&#8217;t true.</p>

<p>My dictionary provides:</p>
<blockquote><p>a possibility of harm or damage</p>
</blockquote>

<p>IEC 61508:2010 defines a Hazard:</p><blockquote><p>potential source of harm [Guide 51 ISO/IEC:1990]..</p>
</blockquote><p>&#8217; which is fine but then in the note that follows it states &#8216;….for example, release of a toxic substance…&#8217; which looks to be a hazardous event not a hazard.</p>

<p>All of this means that it is harder and takes longer than it should do to analyse and form a view of a pragmatic compromise because you have to examine every word and be selective in what you choose to accept and what you choose to reject. You cannot blindly assume that any standard is correct since it is as much the product of gaining consensus as it is the technical content. You have to be a skeptical enquirer and constantly challenge. Too often folks put such committees on pedestals and don&#8217;t stop and think.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/definitions_what_exactly_is_a_risk">Be the first to comment on {resource_type}  <q>Definitions - What Exactly is a Risk?</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C15">Standards</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/defence" title="defence">defence</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/definition" title="definition">definition</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/dod" title="dod">dod</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iec" title="iec">iec</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/nist" title="nist">nist</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/safety" title="safety">safety</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/security" title="security">security</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/standard" title="standard">standard</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/usa" title="usa">usa</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Risk and Threats - The Common Ground Between Security and Safety?</title>
	  <link>http://trak-community.org/index.php/residualWorld/risk_and_threats_the_common_ground_between_security_and_safety</link>
	  <guid>http://trak-community.org/index.php/residualWorld/risk_and_threats_the_common_ground_between_security_and_safety</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/risk_and_threats_the_common_ground_between_security_and_safety</comments>
<category>Architecture Framework</category><category>TRAK</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Tuesday, 10-April 2012 at 19:25 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/wiki_uploads/TRAK_logo_60.jpg" alt="TRAK Logo" class="centre"height="72" width="60" style="border: 0;" alt="image" /></p><p>This is something that has been bumbling around for some considerable time - safety and security. By that I whether there is something useful that an enterprise architecture view can be used for in the system safety and security disciplines.</p>

<p>On the face of it there is quite a bit of overlap. Both are ultimately concerned with risk inherent in a solution design which arises from threats (security) or hazards (safety). Both involve management with the aim to reduce the risk, threat or accident (safety) to an acceptable or tolerable target. I suspect also that security management also uses categories to classify acceptable severity or probability in much the same way that the various system safety management standards in defence do (MIL STD 882D, DEF STAN 00-56). Both also involve mitigation of risk by design - through structure, behaviour, or adherence to a normative process of some sort.</p>

<p>There are bound to be some differences, not the least of which is terminology. In the security area we seem to have constructs like:</p>

<ul><li>Threat poses Risk</li>
<li>Threat exploits Vulnerability</li>
<li>design aka TRAK:Resource (System, Software, Organisation, Job or Role) exposed to Risk (and subsequently that Risk is mitigated by the (improved) Resource or Function (of that Resource)</li></ul>

<p>In the safety area we seem to have constructs like:</p>
<ul><li>Failure may present Hazard</li>
<li>Hazard can cause Accident</li>
<li>Accident poses Risk</li>
<li>Resource exhibits Failure</li></ul>
<p>and attributes such as probability, impact, severity.</p>

<p>Anyway it seems sensible to open up the debate so I&#8217;ve <a href="https://sourceforge.net/apps/phpbb/trakviewpoints/viewtopic.php?f=2&amp;t=15#p30" title="Re: Working Group for Security / Safety Viewpoint?">posted some thoughts in the forums within the TRAK Viewpoints project site on Sourceforge</a>. Something is definitely needed and my hunch is that there is so much overlap that it would be possible to create a Viewpoint that addresses the risk within a solution design. This may of course end up being two viewpoints depending on the concerns and therefore concepts (metamodel stereotypes) and relationships involved. What is needed is more debate and input from those involved with system safety and system security - hence the post. As ever with TRAK the objective is economy so that we have something that is just or barely adequate to describe the concerns and concepts involved and no more.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/risk_and_threats_the_common_ground_between_security_and_safety">Be the first to comment on {resource_type}  <q>Risk and Threats - The Common Ground Between Security and Safety?</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/def+stan" title="def stan">def stan</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/defence" title="defence">defence</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/forum" title="forum">forum</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iso42010" title="iso42010">iso42010</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/mil+std" title="mil std">mil std</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/ontology" title="ontology">ontology</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/risk" title="risk">risk</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/safety" title="safety">safety</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/security" title="security">security</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/solution" title="solution">solution</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/sourceforge" title="sourceforge">sourceforge</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/standard" title="standard">standard</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/threat" title="threat">threat</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/view" title="view">view</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/viewpoint" title="viewpoint">viewpoint</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/vulnerability" title="vulnerability">vulnerability</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Every Viewpoint Has to Be Distinct - Say &#8220;Goodbye&#8221; to the TRAK CVp-02 Concept Viewpoint</title>
	  <link>http://trak-community.org/index.php/residualWorld/every_viewpoint_has_to_be_distinct_say_goodbye_to_the_trak_cvp_02_concept_v</link>
	  <guid>http://trak-community.org/index.php/residualWorld/every_viewpoint_has_to_be_distinct_say_goodbye_to_the_trak_cvp_02_concept_v</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/every_viewpoint_has_to_be_distinct_say_goodbye_to_the_trak_cvp_02_concept_v</comments>
<category>Architecture Framework</category><category>TRAK</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Sunday, 8-April 2012 at 10:42 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/wiki_uploads/TRAK_logo_60.jpg" alt="TRAK Logo" class="centre"height="72" width="60" style="border: 0;" alt="image" /></p><p>Every viewpoint in TRAK is a specification for an architecture description view. In accordance with ISO/IEC 42010 each address one or more typical concerns using a combination of tuples (stereotype - relationship - stereotype combination taken from the TRAK metamodel). The tuples have therefore to contain the right types and relationships to address the concern and the concerns (and therefore the tuple sets) must be distinct from those addressed by other viewpoints. This keeps clear water between viewpoints and it means that the number of viewpoints needed is kept to a minimum because they aren&#8217;t driven by domain or application of viewpoints.</p>

<p>What then of the TRAK CVp-02 Concept Viewpoint? This is currently defined as answering concerns <q>has the concept purpose been identified?</q> and <q>How is it seen as being used?</q> and the tuples as:</p>
<blockquote><p> Expected to be largely textual and scenario based but with use of other concept perspective architecture views to illustrate, expand, define.The set of tuples will be those from the mandatory sets of the concept perspective views used against CVp-01, CVp-03, CVp-04, CVp-05 and CVp-06.The selection of concept views used to illustrate the scenarios is left to the architect.</p>
</blockquote>
<p>from <q>TRAK. Enterprise Architecture Framework Viewpoints. 2nd October 2011</q></p>

<p>This isn&#8217;t good enough. None of this needs anything which isn&#8217;t already provided by one or more of the other viewpoints in the <a href="http://trak-community.org/index.php/wiki/TRAK%3AConcept_Perspective" title="TRAK Concept Perspective">TRAK Concept Perspective</a>. The purpose of a concept is embodied through its relationships with the solution or potential solutions that realise it and its relationship with the enterprise and the enterprise goals. The content of a concept is already covered by existing viewpoints and there is nothing that makes this viewpoint distinct from any others. Historically it was an analogue of the MODAF OV-1 which included a high level graphic and a textual version used to present ideas to senior management in an easy to digest form:</p>

<blockquote><p>The OV-1a provides a graphical executive summary of the architectural endeavour, which describes the interactions between the subject architecture and its environment, and between the architecture and external systems. A textual description accompanying the graphic is essential, with labels on the graphic and a detailed description in the OV-1b. Graphics alone are not sufficient for capturing the necessary architecture data.<br />
The purpose of OV-1a is to provide a quick, high-level description of the business objective that the architecture is addressing, and how that objective might be achieved. An OV-1a can be used to orient and focus detailed discussions. Its main utility is to communicate the purpose of the architecture to non-technical, high-level decision makers.</p>
</blockquote>

<p>from <q>The MODAF Operational Viewpoint. 26th April 2010</q>.</p>

<p>In TRAK any view can be presented using graphical elements as long as the type of object is shown and with simple text labels on relationships it is easy to produce something that most people can simply read in a natural way so the presentation is never a justification for a separate viewpoint.</p>

<p>On the face of it there is no good reason for keeping this viewpoint and the best thing is to remove it. The recommendation has been made as a change request (<a href="http://sourceforge.net/tracker/?func=detail&amp;aid=3475115&amp;group_id=304405&amp;atid=1283005" >#3475115</a>) and unless anyone makes a good reason to keep it the sentence will soon be carried out ....</p>

<p>&nbsp;</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/every_viewpoint_has_to_be_distinct_say_goodbye_to_the_trak_cvp_02_concept_v">Be the first to comment on {resource_type}  <q>Every Viewpoint Has to Be Distinct - Say &#8220;Goodbye&#8221; to the TRAK CVp-02 Concept Viewpoint</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/concept" title="concept">concept</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/viewpoint" title="viewpoint">viewpoint</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>TRAK Article Published by The Institution of Engineers (Singapore)</title>
	  <link>http://trak-community.org/index.php/residualWorld/trak_article_published_by_the_institution_of_engineers_singapore</link>
	  <guid>http://trak-community.org/index.php/residualWorld/trak_article_published_by_the_institution_of_engineers_singapore</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/trak_article_published_by_the_institution_of_engineers_singapore</comments>
<category>Architecture Framework</category><category>TRAK</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Friday, 13-January 2012 at 15:11 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/images.jpeg" alt="The Insitution of Engineers, Singapore" class="blog" height="76" width="297" style="border: 0;" /></p>

<p>This is one of those slightly strange happenstance events - completely unplanned although not beyond the original intent.</p>

<p>At the 2010 INCOSE Annual Systems Engineering Conference Chris Lowe and I presented on &#8216;Human Factors - On the Right TRAK?&#8217; which looked at the consideration of human factors in the design or TRAK itself and the use of TRAK for human factors work&#8217;. At the time INCOSE only really wanted the presentation and anything else was optional. In the end we decided to go over the top and produce an accompanying document in some detail. As much as anything this was to make sure the essence / thinking was preserved since looking at some thinly-worded slides might not convey what was done in person at the time.</p>

<p>Some months later the <a href="http://www.ies.org.sg" >Singapore Institution of Engineers</a> approached INCOSE to ask if they could reproduce the article. Naturally we said &#8220;yes&#8221; - the original is on <a href="http://slideshare.net/largehadroncollider" >Slideshare</a> in any case. Many more months passed and nothing happened and then in September 2011 they asked for the source files but had some problems using them which meant their deadline was missed. Anyway it looks to have been published at long last.</p>
<p><img src="http://trak-community.org/images/theresidualworld/dec11_IES_Magazine.jpg" alt="The Singapore Engineer Magazine (December 2011)" class="blog" height="255" width="180" style="border: 0;" /></p>

<p>Having had a look it looks as though they&#8217;ve missed Chris off the headline (but he is in the acknowledgement at the end). Had we have been asked we could have provided decent graphics since it looks as though something has got munged in the publication. </p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/trak_article_published_by_the_institution_of_engineers_singapore">Be the first to comment on {resource_type}  <q>TRAK Article Published by The Institution of Engineers (Singapore)</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/incose" title="incose">incose</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/institute" title="institute">institute</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/publication" title="publication">publication</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/singapore" title="singapore">singapore</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>ISO/IEC/IEEE 42010:2011, Systems and software engineering&#8212;Architecture Description Released</title>
	  <link>http://trak-community.org/index.php/residualWorld/iso_iec_ieee_420102011_systems_and_software_engineering_architecture_descri</link>
	  <guid>http://trak-community.org/index.php/residualWorld/iso_iec_ieee_420102011_systems_and_software_engineering_architecture_descri</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/iso_iec_ieee_420102011_systems_and_software_engineering_architecture_descri</comments>
<category>News</category><category>Standards</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Friday, 11-November 2011 at 09:45 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/iso_logo.gif" alt="International Standards Organisation logo" class="centre"width="190" height="190" style="border: 0;"  /></p><p>Just received news from Rich Hilliard via the IEEE 1471 Users List (to become the &#8220;ISO/IEC/IEEE 42010 Users List):</p>
<blockquote><p>Today I was notified that IEEE P42010 was approved as a revised standard by the IEEE-SA Standards Board on 31 October 2011. </p><p>This standard replaces IEEE 1471:2000 and is identical to the ISO standard approved in July with 21 approvals and 0 disapprovals from member bodies. </p><p>The new standard, designated <q>ISO/IEC/IEEE 42010:2011, Systems and software engineering&#8212;Architecture description</q>, is available from IEEE and ISO. </p>
</blockquote>
<blockquote>
<p>The IEEE 1471 website will become the ISO/IEC/IEEE 42010 website.</p>
<p>The old website will redirect to the new URL which is:</p>
<ul><li><a href="http://www.iso-architecture.org/42010/" "target=_blank" title="ISO/IEC/IEEE 42010 website">http://www.iso-architecture.org/42010/</a></li></ul>
</blockquote>
<p>Looking at the website I noticed</p>
<blockquote><p> Per IEEE rules: <em>An approved IEEE standard will remain active for
&nbsp; ten years. If the Sponsor does not complete a revision process
&nbsp; within ten years, the standard will be transferred to inactive
&nbsp; status.</em>
</p>
</blockquote>
<p>Curious to know whether this means a standard has to be revised or whether the requirement is simply to review - it might still be a perfectly good standard even if it hasn&#8217;t been revised since the decision might be on review that it&#8217;s good enough.</p>
<p>Having to say <q>ISO/IEC/IEEE</q> every time is a bit of a mouthfull and therefore inevitably will be shortened in everyday use. Is there an acceptable shortform(s) e.g. ISO 42010, IEC 42010 and IEEE 42010? It&#8217;s unlikely in speech that the full qualification will be used.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/iso_iec_ieee_420102011_systems_and_software_engineering_architecture_descri">4 comments</a></p>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/iso_iec_ieee_420102011_systems_and_software_engineering_architecture_descri"> Comment on <q>ISO/IEC/IEEE 42010:2011, Systems and software engineering&#8212;Architecture Description Released</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C17">News</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C15">Standards</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/ieee" title="ieee">ieee</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iso" title="iso">iso</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iso42010" title="iso42010">iso42010</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/news" title="news">news</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/standard" title="standard">standard</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>TRAK is a Finalist in the 2011 IET Innovation Awards</title>
	  <link>http://trak-community.org/index.php/residualWorld/trak_is_a_finalist_in_the_2011_iet_innovation_awards</link>
	  <guid>http://trak-community.org/index.php/residualWorld/trak_is_a_finalist_in_the_2011_iet_innovation_awards</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/trak_is_a_finalist_in_the_2011_iet_innovation_awards</comments>
<category>Architecture Framework</category><category>TRAK</category><category>News</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Monday, 26-September 2011 at 10:14 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/IET-Award_logo-Innovation-Finalist_420.gif" alt="IET Innovation Award 2011 Finalist" width="420" height="84" style="border: 0;"  /></p><p>TRAK is a finalist in the 2011 IET Innovation Awards. As the IET say:</p>
<blockquote><p>The IET Achievement Awards recognise the exceptional achievements of individuals working in the engineering and technology profession, from the well-known scientist to the fledgling engineer.</p>
</blockquote>

<p>It was judged under the IET&#8217;s Asset Management category. It wasn&#8217;t easy to submit since it didn&#8217;t easily fit any of the categories against which judging  was to be made. This is an all-too typical problem for systems engineering itself, for example under which subject category in a bookshop do you look for systems engineering books?</p>
<p>The IET&#8217;s judging criteria for the Asset Management category is:</p>
<blockquote><p>The judges will look for originality and will place significant emphasis on the contribution made to whole life asset management, risk management and the impact on business performance.&nbsp; Other factors include progress with implementation, integration into the business and the contribution to asset knowledge.</p>
</blockquote>

<p>Last Friday (23rd September) the response came back:</p>
<blockquote><p>I am delighted to inform you that your entry &#8220;TRAK - An Open Source Enterprise Architecture Framework&#8221;, reference 0383 has been selected as a finalist for the Asset Management category of the IET Innovation Awards 2011.</p>

<p>It was extremely competitive, with over 400 entries to the awards, but the judges felt that your innovation was amongst the best.</p>
</blockquote><p> </p>

<p>The finalists are listed on the <a href="http://conferences.theiet.org/innovation/finalists/index.cfm" title="List of finalists for the 2011 IET Innovation Award">IET Innovation Awards website</a>.

<p>Awards will be announced on 9th November at the Intercontinental Hotel in London.</p>
<blockquote><p>The IET Innovation Awards 2011 will be hosted by Robert Llewellyn, actor, writer and presenter best known for playing the role of ‘Kryten’ in the hit science fiction sitcom Red Dwarf.</p>
</blockquote>

<p>We&#8217;ve always thought of TRAK as innovative not just in the product and its definition but in the approach and how it is managed. It&#8217;s nice to know that people that are independent think this as well!</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/trak_is_a_finalist_in_the_2011_iet_innovation_awards">Be the first to comment on {resource_type}  <q>TRAK is a Finalist in the 2011 IET Innovation Awards</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C17">News</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/award" title="award">award</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iet" title="iet">iet</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/innovation" title="innovation">innovation</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/institute" title="institute">institute</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/london" title="london">london</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/news" title="news">news</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Conformance Assessment vs ISO/IEC 42010:2011</title>
	  <link>http://trak-community.org/index.php/residualWorld/conformance_assessment_vs_iso_iec_420102011</link>
	  <guid>http://trak-community.org/index.php/residualWorld/conformance_assessment_vs_iso_iec_420102011</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/conformance_assessment_vs_iso_iec_420102011</comments>
<category>Architecture Framework</category><category>TRAK</category><category>News</category><category>Standards</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Thursday, 22-September 2011 at 10:59 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/iso_logo.gif" alt="Logo of The International Standards Organisation" class="centre"width="190" height="190" style="border: 0;" alt="image" /></p><p>It&#8217;s very hard when everyone seems to be claiming conformance with ISO/IEC 42010 to establish whether the claims are true. All too often we get &#8216;partly compliant with &#8217; which means what exactly? As a standard trying to get standardisation in the field of architecture description and trying to eliminate the variability and anarchy it isn&#8217;t much use to be partly compliant (any more than claiming to be partly pregnant). You either do or don&#8217;t conform. The hard work put in by those that try to conform to the standard is undermined by those that claim conformance but don&#8217;t actually conform.</p>

<p>I&#8217;m pleased to be able to say that TRAK has agreed to take part in a pilot against an official &#8216;conformance assessment instrument&#8217; prototype that is being developed against <strong>ISO/IEC 42010:2011</strong> which is soon to be jointly published by both the IEEE and ISO. The conformance instrument applies to Architecture Frameworks, Architecture Description Languages and Architecture Descriptions.</p>

<p>As ever I&#8217;m sure the assessment and feedback will benefit both sides in refining and sharpening up the documentation. These are early days and no doubt some ideas still need to be worked through, hence the pilot using the prototype conformance instrument.</p>

<p>I&#8217;m quietly confident with respect to TRAK itself (time will tell!) but more importantly it will be useful to have an independent assessment of any claim to conformity whereas the current situation allows any Tom, Dick or Harry to claim conformity with impunity and where no sanctions can be applied. I look forwards to this situation being changed.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/conformance_assessment_vs_iso_iec_420102011">Be the first to comment on {resource_type}  <q>Conformance Assessment vs ISO/IEC 42010:2011</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C17">News</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C15">Standards</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/compliance" title="compliance">compliance</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/conformance" title="conformance">conformance</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/ieee" title="ieee">ieee</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iso" title="iso">iso</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iso42010" title="iso42010">iso42010</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/standard" title="standard">standard</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>A MODAF Architecture Description Only Applies to a &#8216;System of Systems&#8217;?</title>
	  <link>http://trak-community.org/index.php/residualWorld/a_modaf_architecture_description_only_applies_to_a_system_of_systems</link>
	  <guid>http://trak-community.org/index.php/residualWorld/a_modaf_architecture_description_only_applies_to_a_system_of_systems</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/a_modaf_architecture_description_only_applies_to_a_system_of_systems</comments>
<category>Architecture Framework</category><category>MODAF</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Thursday, 22-September 2011 at 10:29 GMT, +00:00</p><br />
<h3>Summary</h3>
<p>In the MODAF metamodel (M3) v 1.2.004 we have:</p>
<blockquote><p>ArchitecturalDescription : public &lt;&lt;stereotype&gt;&gt; class<br /><br />
A specification of a system of systems at a technical level which also provides the business context for the system of systems.</p>
</blockquote>
<p>This definition of an architecture description has been unchanged since at least v 1.1 (May 2007).</p>
<p>This defines an AD as a specification. This is too restrictive and doesn&#8217;t fit current usage within the MoD since MODAF ADs are more often used to discover and analyse the architecture that exists in order to assess the impact of decisions or proposed design changes.</p>
<p>The real problem is the &#8216;system of systems&#8217; bit because it looks to be misusing the term. In restricting an AD to a &#8216;system of systems&#8217; and not &#8216;system&#8217;:</p>
<ul>
&nbsp; <li>Are they then saying it is only an AD when it describes a &#8216;system of systems&#8217;? Since a &#8216;system of systems&#8217; is formed from systems that have an independent existance this definition means that you can&#8217;t have a MODAF AD of a submarine where the systems are tightly coupled and have no meaningful existence away from the submarine.</li>
&nbsp; <li>Are they saying MODAF cannot be used to describe a vanilla system? This states that a description of the architecture of a system (formed from essential parts that aren&#8217;t themselves systems) isn&#8217;t an AD.</li>
&nbsp; <li>Are they saying that &#8216;system of systems&#8217; is a new type (in which case how do they know it can be described using MODAF)? This would be technically incorrect since a &#8216;system of systems&#8217; is of the type &#8216;system&#8217; with the emergence et al that this brings.</li>
</ul>
<p>I don&#8217;t for one minute believe that any of this is the intent nor that this represents how MODAF ADs are intended to be used. It doesn&#8217;t therefore reflect the real use of an AD and needs to be changed to make it a valid definition. </p>
<p>The good thing is that the MODAF M3 recognises the distinction between the architecture (of the system) and the thing that describes it (the AD). Far too many others confuse the 2 concepts</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/a_modaf_architecture_description_only_applies_to_a_system_of_systems">Be the first to comment on {resource_type}  <q>A MODAF Architecture Description Only Applies to a &#8216;System of Systems&#8217;?</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C10">MODAF</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/1.2.004" title="1.2.004">1.2.004</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/architecture+description" title="architecture description">architecture description</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/definition" title="definition">definition</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/m3" title="m3">m3</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/sos" title="sos">sos</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/system+of+systems" title="system of systems">system of systems</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Assessment of the Suitability of an ADL (UML, ArchiMate et al) to Represent TRAK Viewpoints/Views</title>
	  <link>http://trak-community.org/index.php/residualWorld/assessment_of_the_suitability_of_an_adl_uml_archimate_et_al_to_represent_tr</link>
	  <guid>http://trak-community.org/index.php/residualWorld/assessment_of_the_suitability_of_an_adl_uml_archimate_et_al_to_represent_tr</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/assessment_of_the_suitability_of_an_adl_uml_archimate_et_al_to_represent_tr</comments>
<category>Architecture Framework</category><category>TRAK</category><category>Standards</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Friday, 16-September 2011 at 09:19 GMT, +00:00</p><br />
<h3>Summary</h3>
<h3>ADLs and Architecture Frameworks</h3>
<p>Any architecture description language, e.g. UML, BPMN, ArchiMate potentially can be used to represent the views in any architecture framework. Whether they can or not depends on whether they have the necessary concepts/entities to suit those in the architecture framework and architecture viewpoint that governs the view content. The reality is however that as ADLs have been developed for different and often more generic purposes they all have limitations when used for an architecture framework. They may, for example, lack concepts that are needed or they might have rules which mean that relationships that are needed cannot be established. In the terminology of ISO/IEC 42010 their concerns might not align with the concerns addressed by the architecture framework and  one or more architecture viewpoints within that framework.</p>
<p>Of course such a central assessment not only applies to UML but for any other language used to represent TRAK architecture viewpoints. After all this is architecture description and this is what it&#8217;s all about, surely - identifying the relationships and communicating them? Trouble is I can&#8217;t see anyone else doing it (or if they are they keep it out of the public gaze). For the life of me I can&#8217;t understand why you wouldn&#8217;t want the users to to use a tool or use a particular ADL without knowing the implications and limitations of this implementation. It&#8217;s inevitable that there are trade-offs because the ADL wasn&#8217;t designed for the specific purpose.Even if a view cannot be represented there is usually a workaround. Even if there aren&#8217;t workarounds it will only matter if the concerns of the task sponsor require the viewpoint that cannot be implemented. Knowing what you can and can&#8217;t do with a tool and with an ADL in that tool and therefore the suitability of both for the task(s) is important. How many architecture frameworks do you know that make this information publicly available?</p>
<p> <img src="http://trak-community.org/images/theresidualworld/UML_vs_TRAK_context.jpg" alt="The assessment of UML suitability to represent TRAK architecture viewpoints is part of the implementation of TRAK i.e. solution" class="centre"width="450" height="463" style="border: 0;" alt="image" /></p><p class="caption">The Assessment of UML Suitability to Represent TRAK Architecture Viewpoints is Part of the Implementation of TRAK i.e. Solution</p>
<h3>TRAK</h3><p>This mapping between ADL and architecture framework and therefore the suitability of the ADL for use seems to be something that is traditionally a dark secret.&nbsp; In the interests of keeping everything in the open so that the user can make an informed decision I&#8217;ve mapped UML (as implemented in the <a href="http://trakumlprofile.sf.net" title="Jump to the UML Profile for TRAK project on Sourceforge">UML profile for TRAK project on Sourceforge</a>) against TRAK. Specifically I&#8217;ve identified the mandatory and optional tuples for each TRAK Viewpoint and compared them against the combinations of UML stereotype that would be needed and identified whether UML allows these combinations and can therefore be used to represent each TRAK tuple. </p><p>Although the TRAK metamodel is tiny by comparison with others (only types of architecture description element can appear in TRAK architecture views) there are a lot of relationships between them and therefore a lot of tuples that provide the many paths or routes through the TRAK metamodel and therefore richness of description available to the user. I think I&#8217;m right in saying that a metamodel is really a directed graph (so don&#8217;t get misled by the relative prominence of the big block things - they&#8217;re not the most important parts).</p>
<p>What falls out of this is a list of:</p>
<ul>
&nbsp; <li>TRAK Viewpoints (and therefore views) that UML can fully realise - 19 or the 22 TRAK viewpoints</li>
&nbsp; <li>TRAK Viewpoints (and therefore views) that UML can partially realise - 2 viewpoints: CVp-03 Concept Item Exchange and SVp-02 Solution Resource Interaction</li>
&nbsp; <li>TRAK Viewpoints (and therefore views) that UML cannot realise at all. There is only 1 viewpoint - the SVp-03 Solution Resource Interaction to Function Mapping Viewpoint because UML doesn&#8217;t permit a UML::Activity to be connected to a UML::InformationFlow and therefore this either has to be done manually or using a SQL query if the AD is stored in a database.</li>
</ul>
<p>Importantly I&#8217;ve tried to identify why UML can only realise some viewpoints partially or not at all and the consequences of this with any workarounds.
&nbsp; This sort of situation exists in other frameworks. The difference here is that I felt it made sense not only to be open but to do this once in a central location rather than everyone do it in their own space time and time again.</p> <p>Of course it depends on whether the UML profile is sensible (it may not be) and whether my assessment is correct (I&#8217;m no UML expert). The spreadsheet on which it is based has been circultaing around theTRAK SG members for some months including Simon Perry from Atego (who understands a lot more about UML than I do).
  <p>It is distinctly possible that there are errors or it can be improved. There is a tracker on the Sourceforge trak project for all of the documents that implement TRAK where you can<a href="http://sourceforge.net/tracker/?atid=2376222&amp;group_id=393432&amp;func=browse" title="Submit a comment or error"> submit comments or errors spotted</a>. The assessment itself is in the<a href="http://sourceforge.net/projects/trak/files/Suitability_of_Architecture_Description_Languages/" title="File directory containing assessment of UML to represent TRAK viewpoints">/Suitability of Architecture Description Languages/UML/ directory within the trak project</a>. 
  <p>It is part of a big exercise to make things clear and place in full public (i.e. for users as well as tool implementers) so that we have clear mappings between:</p><ol>
&nbsp;   <li><a href="http://sourceforge.net/projects/trak/files/ISO%2042010/" title="Mapping assessment between TRAK and ISO/IEC 42010">TRAK and ISO/IEC 42010</a></li>
&nbsp;   <li>each individual ADL and TRAK</li>
&nbsp;   </li>
&nbsp; </ol><p>so that where there are limitations or trade-offs you can see where these occur i.e. they might be in the international standard, in TRAK, an ADL or the implementation of an ADL in a tool.</p>
<h3>Implementing TRAK in Another ADL?</h3>
<p>As part of this exercise I&#8217;ve created an <a href="http://sourceforge.net/projects/trak/files/Suitability_of_Architecture_Description_Languages/" title="Get the template to support an assessment">Open Office spreadsheet template</a> which can be used to support the assessment of the suitability of that ADL for representing TRAK architecture viewpoints and therefore views. It is the basis of my assessment of the UML profile for TRAK.</p>
<p>You should use this template so that there is consistency in the approach taken. It is updated in line with the TRAK Viewpoints and TRAK Metamodel definitions.Please consider making the assessment available centrally so that others can find it and so that they don&#8217;t have to repeat the exercise. We have the space on the trak project to host these. If anyone has an alternate UML profile of TRAK I&#8217;d be interested to see the differences in implementation and this again would need to be assessed. Obviously we really only want representation or mapping for any one particular ADL.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/assessment_of_the_suitability_of_an_adl_uml_archimate_et_al_to_represent_tr">Be the first to comment on {resource_type}  <q>Assessment of the Suitability of an ADL (UML, ArchiMate et al) to Represent TRAK Viewpoints/Views</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C15">Standards</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/adl" title="adl">adl</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/architecture+description+language" title="architecture description language">architecture description language</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/architecture+framework" title="architecture framework">architecture framework</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/implementation" title="implementation">implementation</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/solution" title="solution">solution</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/spreadsheet" title="spreadsheet">spreadsheet</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/template" title="template">template</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/uml" title="uml">uml</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Improving Consistency for Tools - &#8216;TRAK. Implementation. Architecture Description Elements&#8217; Document</title>
	  <link>http://trak-community.org/index.php/residualWorld/improving_consistency_for_tools_trak._implementation._architecture_descript</link>
	  <guid>http://trak-community.org/index.php/residualWorld/improving_consistency_for_tools_trak._implementation._architecture_descript</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/improving_consistency_for_tools_trak._implementation._architecture_descript</comments>
<category>Architecture Framework</category><category>TRAK</category><category>Tools</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Monday, 5-September 2011 at 13:03 GMT, +00:00</p><br />
<h3>Summary</h3>
<p>There is a constant need to reduce the scope for inconsistency in any architecture description. TRAK is no different. TRAK has been defined in a way that is free of implementation and using natural language wherever possible. One of the pitfalls of this is the possibility that names will be implemented inconsistently in tools. For example, the attribute ‘start date’ might be called ‘start date’, ‘start_date’, ‘startDate’, ‘Start Date’ and so on. The danger in this is that upon exchange the receiving tool might not recognise this if it is using, say, ‘startDate’.</p>

<p>I&#8217;ve therefore created a document titled &#8216;TRAK. Implementation. Architecture Description Elements&#8217;. To put it into context a couple of diagrams (produced using the <a href="http://trak-community.org/index.php/residualWorld/comments/things_that_you_think_that_are_going_to_be_simple_never_are" >OmniGraffle stencil for TRAK</a>):</p>
<p><a href="http://trak-community.org/images/theresidualworld/AD_exchange.jpg" title="Click to view the fill size diagram"><img src="http://trak-community.org/images/theresidualworld/AD_exchange_483.jpg" alt="Context - the TRAK. Implementation. Architecture Description Elements documents is part of the set of documents that improves consistency of exchange of an AD" class="centre"width="483" height="279" style="border: 0;"  /></a></p><p class="caption">The TRAK. Implementation. Architecture Description Elements Document is Part of the set of Documents that Improves Consistency of Exchange of an Architecture Description</p>
<p>Article continues&#8230;</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/improving_consistency_for_tools_trak._implementation._architecture_descript">Be the first to comment on {resource_type}  <q>Improving Consistency for Tools - &#8216;TRAK. Implementation. Architecture Description Elements&#8217; Document</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C19">Tools</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/architecture+description" title="architecture description">architecture description</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/consistency" title="consistency">consistency</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/document" title="document">document</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/exchange" title="exchange">exchange</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/implement" title="implement">implement</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/solution" title="solution">solution</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/standard" title="standard">standard</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/tool" title="tool">tool</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Things that You Think That Are Going to be Simple Never Are</title>
	  <link>http://trak-community.org/index.php/residualWorld/things_that_you_think_that_are_going_to_be_simple_never_are</link>
	  <guid>http://trak-community.org/index.php/residualWorld/things_that_you_think_that_are_going_to_be_simple_never_are</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/things_that_you_think_that_are_going_to_be_simple_never_are</comments>
<category>Architecture Framework</category><category>TRAK</category><category>Tools</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Friday, 19-August 2011 at 12:48 GMT, +00:00</p><br />
<h3>Summary</h3>
<p>This is a bit of a tale, and not an unusual one at that. It concerns the development of a stencil for the Omni Group&#8217;s OmniGraffle drawing application which is available for both Mac and iPad. I&#8217;m a long time user of OmniGraffle Pro (at least 8 years) as well the the Mac (still have my original Mac Iici working) and OmniGraffle is just an easy to use and intuitive means of producing good drawings. All of the stuff in the defining <a href="http://trak.sourceforge.net" "target=_blank" title="TRAK project on Sourceforge">TRAK</a> documentation is produced using it.</p>

<p>Anyway, thought it might be an idea to have a stencil of the stereotypes and relationships to be able to knock up a quick TRAK architecture view when I felt it merited it (rather than firing up a bigger modelling tool such as Sparx Enterprise Architect). It&#8217;s all about horses for courses. </p>

<p><img src="http://trak-community.org/images/theresidualworld/trakomnigraffle_stencil.jpg" alt="The OmniGraffle Stencil for TRAK Implements the TRAK Definition" class="centre"width="366" height="549" style="border: 0;" class="blog" /></p><p class="caption">The OmniGraffle Stencil for TRAK Implements the TRAK Definition</p>

<h3>The Beginning - Fumblings</h3>
<p>Not knowing anything about developing a stencil I simply created the blocks needed for the TRAK views and added a set of connectors for the relationships having labelled them. Then I discovered on loading the stencil that OmniGraffle presents the bare connectors separately from the labels for those connectors so there were many connectors in the stencil all seemingly the same. Started again. This time I just had 2 connectors and a text label for each relationship. This cut down the noise but I discovered that on the iPad version it wasn&#8217;t easy to use these as it didn&#8217;t seem to allow you to drag the label onto the connector and for the 2 to remain locked together as it would do on the desktop version. Started again. This next version had separate connectors, each with it&#8217;s own label but this time I grouped the label with the line and this indeed stopped the stencil from displaying them separately. </p>

<h3>Sharing</h3>
<p>Now I felt I was starting to get the hang of it. The obvious choice was to lodge this onto Sourceforge with all the other TRAK stuff so I created a new project (<a href="http://trakomnigraffle.sourceforge.net" "target=_blank" title="trakomnigraffle project on Sourceforge">trakomnigraffle</a>) and then discovered the front end of Sourceforge had changed so much I no longer knew where to go to do what in setting it up. This looks to be a consequence of security and <a href="http://sourceforge.net/apps/wordpress/sourceforge/2011/01/27/service-downtime/" "target=_blank" title="Sourceforge - Service downtime due to exploit">an earlier attack on Sourceforge this year</a>. Then I remembered GraffleTopia. This is a site that holds stencils and templates for OmniGraffle. Even better it&#8217;s moved on apace such that when looking for a stencil in OmniGraffle, including the iPad, it will display results from GraffleTopia for download/installation. Sounds good so I duly submitted the stencil. <a href="http://graffletopia.com/stencils/763" "target=_blank" title="Stencil shown on the GraffleTopia site">It appeared last Friday</a> on the 12th August so very pleased. The ability to see how many downloads is nice. Sure enough I found it does appear within the desktop and iPad versions and you can download it from the iPad version. For whatever reason it throws an error in OmniGraffle Pro when you select it for downloading. I then had to spend time submitting a bug report.</p>

<p>I know that OmniGraffle supports user data in terms of a set of keys and data values. It seemed therefore sensible to implement the attributes for the various elements in the TRAK metamodel. This would allow more information to be captured and it looked likely to offer a path through which a XML export could be produced with these which would allow a sensible conversion or import via XMI into a UML modelling tool. I then updated the stencil so that each object has the right set of attributes. Great - making progress! I then update the Sourceforge site and go to the GraffleTopia site to upload the new version only to find that it doesn&#8217;t support the workflow involved with an update -</p><strike>it&#8217;s a new stencil or nothing. Great - now I&#8217;ve got an older version that&#8217;s easier to find within the tool than the current master. In response I sent an email to the site owner but it was clear this wasn&#8217;t going to change overnight. Not quite as I&#8217;d hoped.</strike>

<p><strong>Update</strong>: Have now found the link to edit and resubmit new versions of the stencil so can only assume it was stupidity and/or blindness on my part. The good news is that GraffleTopia and Sourceforge are in sync!</p>

<h3>More Ideas, More Problems</h3>
<p>Having all these attributes as user data is good. Trouble is I then thought it&#8217;d be nice to be able to copy the attributes and perhaps the values from one object to another. No problems - this is a job for AppleScript (a venerable but very useful scripting technology that operates across the Mac platform and has done so for many many years) which could automate this. Luckily I have a decent debugger but even so it wasn&#8217;t going well owing partly to ignorance or forgetting things on my part not having used it for a while. I had to call on support from the &#8216;Support Ninjas&#8217; at OmniGraffle and each time I&#8217;ve managed to move it forwards. I&#8217;ve now got to the stage where I can populate a set of shapes with a set of TRAK attributes. Even better it recognises if there is a key with data that exists and asks whether it should continue and wipe this data out for that key or just skip this item. You can see it&#8217;s getting ever more complicated which I suppose is the penalty for user-friendliness. Unfortunately it hit a problem when testing for a key name that doesn&#8217;t exist. After another response from the OmniGraffle Support Ninjas it seems there is a bug with the AppleScript object in OmniGraffle which causes it to return an undefined object and causes a runtime error. I have been directed to a workaround but it&#8217;s going to take a while to get my head around this.</p>

<p>Continues on site&#8230;</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/things_that_you_think_that_are_going_to_be_simple_never_are">Be the first to comment on {resource_type}  <q>Things that You Think That Are Going to be Simple Never Are</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C19">Tools</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/applescript" title="applescript">applescript</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/application" title="application">application</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/bug" title="bug">bug</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/develop" title="develop">develop</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/drawing" title="drawing">drawing</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/implement" title="implement">implement</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/ipad" title="ipad">ipad</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/mac" title="mac">mac</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/omnigraffle" title="omnigraffle">omnigraffle</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/opensource" title="opensource">opensource</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/sourceforge" title="sourceforge">sourceforge</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/stencil" title="stencil">stencil</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/support" title="support">support</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/tool" title="tool">tool</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/trak" title="trak">trak</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>TRAK Receives an INCOSE 2010 Working Group Award</title>
	  <link>http://trak-community.org/index.php/residualWorld/trak_receives_an_incose_2010_working_group_award</link>
	  <guid>http://trak-community.org/index.php/residualWorld/trak_receives_an_incose_2010_working_group_award</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/trak_receives_an_incose_2010_working_group_award</comments>
<category>Architecture Framework</category><category>TRAK</category><category>News</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Wednesday, 13-April 2011 at 12:56 GMT, +00:00</p><br />
<h3>Summary</h3>
<p><img src="http://trak-community.org/images/theresidualworld/INCOSE_Transp_WG_Award_2010.jpg" alt="INCOSE 2010 Working Group Award for 'Achieving the Systems Vision'" width="320" height="240" class="blog" alt="image" /></p><p>TRAK benefits from a lot of effort put in by a group of people who do this because they believe in it and have the motivation to get stuck in. A lot of this is invisible behind the scenes work and it is all unpaid. I can&#8217;t deny that it is nice, however, when this effort is recognised. It was therefore a pleasant surprise when an email popped up with a screenshot of an INCOSE working group award.</p>

<p>To put this in some context, INCOSE state:</p>
<blockquote><p>The Working Group Awards and Recognition Program rewards efforts and achievements by individual or multiple Working Groups in support of INCOSE’s mission. By focusing on the Working Groups, it specifically recognises team effort. It does not replace existing awards, such as Service Awards.</p>
</blockquote>
<blockquote><p>All Working Groups that have approved charters under Technical Operations are eligible to receive awards under the Working Group Awards and Recognition Program. Not all awards are awarded every year. The Awards recognise exemplary Working Group activities in specific areas:</p>
</blockquote>
<p>and it is in the following context that TRAK received the award:</p>
<blockquote><p><strong>Achieving the Systems Engineering Vision</strong> award is presented to the Working Group that has made the most significant contribution toward achieving the Systems Engineering Vision 2020.</p>
</blockquote>

<p>Kuldeep, Colin and I received the award on behalf of TRAK at a Railway Interest Group (RIG) meeting in London, collecting it from the president-elect of INCOSE, John Thomas on his recent trip to the UK.</p>

<p>TRAK has always been about more than just the definition of a general purpose enterprise architecture framework - it&#8217;s as much about how it&#8217;s released and managed and maintained throughout its life and the interface and dynamics presented to users in doing so. We try hard to do this using in the way that you&#8217;d specify and manage any system so it&#8217;s doubly-nice to get recognition from the professional body that represents systems engineering.</p>

<p>The keener eyed will spot some advice being given from the INCOSE UK Architecture Working Group via feature and bug requests at the Sourceforge sites through which TRAK is released. I should stress that we&#8217;re always keen to encourage input and interaction from anyone - you don&#8217;t have to be part of a company or large organisation.</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/trak_receives_an_incose_2010_working_group_award">Be the first to comment on {resource_type}  <q>TRAK Receives an INCOSE 2010 Working Group Award</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C12">TRAK</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C17">News</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/award" title="award">award</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/event" title="event">event</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/incose" title="incose">incose</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/london" title="london">london</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/systems+engineering" title="systems engineering">systems engineering</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/team" title="team">team</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>NATO AF v3.1 - Is It Now Time to Merge MODAF and the NATO AF?</title>
	  <link>http://trak-community.org/index.php/residualWorld/nato_af_v3.1_is_it_now_time_to_merge_modaf_and_the_nato_af</link>
	  <guid>http://trak-community.org/index.php/residualWorld/nato_af_v3.1_is_it_now_time_to_merge_modaf_and_the_nato_af</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/nato_af_v3.1_is_it_now_time_to_merge_modaf_and_the_nato_af</comments>
<category>Architecture Framework</category><category>MODAF</category><category>NAF</category><category>Standards</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Friday, 25-February 2011 at 13:45 GMT, +00:00</p><br />
<h3>Summary</h3>
<p>The NATO Architecture Framework (NAF) has been around for many years now. It has been on a convergence path with MODAF from version 3 (released in November 2007) and the latest version, 3.1 appears to be even more closely aligned with MODAF than ever. I say &#8216;appears&#8217; since there is only 1 part - Chapter 5 - that has been released and the remainder is subject to an official delay.</p>

<p>The documentation for NAF isn&#8217;t the best as it describes on Wikipedia with respect to version 3:</p>
<blockquote>
<p>The documentation of the NAF Rev 3 views (Chapter 4) does not always align well with the NAF Meta Model (Chapter 5). This is particularly the case with some of the examples, which are based on DoDAF version 1.0. Some NAF users find it useful to first of all refer the official MODAF Documentation - [1]. This is a useful strategy, as the MOD documentation can be somewhat easier to follow, and NAF and MODAF share a common meta-model.</p>
</blockquote>

<p>There is certainly a consistency problem. At version 3 the framework consists of 7 views each of which has a number of subviews. A NAF::View is a collection of NAF::Subviews that are related by the subject matter. This terminology actually came from DODAF 1.X.</p>

<p>Chapter 7, Architecture Definitions, Terminology and Ontology, 7.2.1 defines NAF::View:</p>

<blockquote><p>A set of subviews grouped by purpose.</p>
</blockquote>
<p>clearly a collection of subviews, and defines NAF::Subview as </p>
<blockquote><p>A pattern from which to develop individual products by establishing the purposes and audience for a product and the techniques for its creation and analysis.</p>
<p>Note: this is called <q>Viewpoint</q> in IEEE-1471-2000; <q>perspective </q>is often used in the same sense.</p>
</blockquote>
<p>Under 7.2.3 NAF Metamodel Terminology it then defines NAF::View as:</p>
<blockquote><p>A specification of a way to present an aspect of the architecture. Views are defined with one or more purposes in mind - e.g. showing the logical topology of the enterprise, describing a process model, defining a data model, etc</p>
</blockquote>
<p>...continued&#8230;</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/nato_af_v3.1_is_it_now_time_to_merge_modaf_and_the_nato_af">Be the first to comment on {resource_type}  <q>NATO AF v3.1 - Is It Now Time to Merge MODAF and the NATO AF?</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C10">MODAF</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C13">NAF</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C15">Standards</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/meaning" title="meaning">meaning</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/modaf" title="modaf">modaf</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/naf" title="naf">naf</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/nato" title="nato">nato</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/view" title="view">view</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/viewpoint" title="viewpoint">viewpoint</a></p><br /><hr />]]>
	</description>
	</item>

	<item>
	  <title>Keep Clear Separation Between the Concerns that Each Architecture View Addresses</title>
	  <link>http://trak-community.org/index.php/residualWorld/keep_clear_separation_between_the_concerns_that_each_architecture_view_addr</link>
	  <guid>http://trak-community.org/index.php/residualWorld/keep_clear_separation_between_the_concerns_that_each_architecture_view_addr</guid>
	<comments>http://trak-community.org/index.php/residualWorld/comments/keep_clear_separation_between_the_concerns_that_each_architecture_view_addr</comments>
<category>Architecture Framework</category><category>DODAF</category><category>MODAF</category><category>NAF</category><category>Standards</category>
	  <description>
<![CDATA[
<p>by Nic Plum on Thursday, 10-February 2011 at 11:48 GMT, +00:00</p><br />
<h3>Summary</h3>
<p>ISO/IEC 42010 advocates or, more likely, is predicated on the assumption that an architecture description of a complex system needs many architecture views. Each describes the real world architecture and addresses a different set or concerns or questions posed. The typical concerns each view addresses are defined within an architecture viewpoint which is a specification for each view type. Note that this use of &#8216;viewpoint&#8217; is not that same as that used in MODAF and DODAF where viewpoint is a collection of architecture views, not a specification.</p>
<p>Pretty obviously these need to overlap so that the reader can move around the architecture description and also understand the context for any part. For example there&#8217;s no point in showing a function without showing the thing that performs the function and this in turn might realise or implement part of a concept. Overlapping views are therefore a good thing. This in turn requires overlap between the defining viewpoints (ISO terminology).</p>
<p>Whilst some overlap is always good, too much overlap in invariably bad. If there is too much overlap in the things that can be shown in different view types then it becomes difficult if not impossible for the reader to understand the purpose of each view type and differentiate between them. It also leads to inconsistency in the way that an architect approaches the task since if the same content can be shown on 2 view types one architect might choose one view type and another might choose the second. From the reader&#8217;s point this is confusing since there is no clear expectation in terms of finding particular objects and relationships. In essence it is a human factors problem since with too much overlap the affordance suffers as there is no longer a clear distinction between view type and the likely view content. From the point of ISO/IEC 42010 the risk is that there is no longer any clear distinction in terms of the concerns addressed by each view type.</p>
<p>This is best illustrated by practical example. The following is taken from MODAF 1.2.004 and looks at the MODAF::SV-1 Resource Interaction Specification View vs the MODAF::SV-2 set (SV-2a System Port Specification View, SV-2b System Port Connectivity Description View and SV-2c System Connectivity Clusters View).</p>
<br />
<h3>Comments</h3>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/keep_clear_separation_between_the_concerns_that_each_architecture_view_addr">2 comments</a></p>
	<p><a href="http://trak-community.org/index.php/residualWorld/comments/keep_clear_separation_between_the_concerns_that_each_architecture_view_addr"> Comment on <q>Keep Clear Separation Between the Concerns that Each Architecture View Addresses</q></a></p>
	<br />
	<br />
	<p><strong>Categories:</strong> 
	<a href="http://trak-community.org/index.php/residualWorld/category/C16">Architecture Framework</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C11">DODAF</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C10">MODAF</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C13">NAF</a>, 
	<a href="http://trak-community.org/index.php/residualWorld/category/C15">Standards</a></p>
	<p><strong>Tags:</strong> <a href="http://trak-community.org/residualWorld/index_tag/tag/dodaf" title="dodaf">dodaf</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/iso42010" title="iso42010">iso42010</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/modaf" title="modaf">modaf</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/naf" title="naf">naf</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/nato" title="nato">nato</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/purpose" title="purpose">purpose</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/solution" title="solution">solution</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/stakeholder+concern" title="stakeholder concern">stakeholder concern</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/structure" title="structure">structure</a>, <a href="http://trak-community.org/residualWorld/index_tag/tag/viewpoint" title="viewpoint">viewpoint</a></p><br /><hr />]]>
	</description>
	</item>

</channel>
</rss>