blob: 3d123656f464ff291e72e2be485b8e5c62cb062d [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.3/uma.ecore" epf:version="1.0.0" xmi:id="-EG22TRyJ5TDKW6U88AXfhw" name="design_mechanism,_hNXugOUuEdqGCpzGJ4tJOw" guid="-EG22TRyJ5TDKW6U88AXfhw" changeDate="2007-02-26T13:41:09.500+0000" version="1.0.0">
<mainDescription>&lt;p align=&quot;left&quot;&gt;
A Design Mechanism is a concrete representation of an&amp;nbsp;&lt;a class=&quot;elementLink&quot;
href=&quot;./../../../openup_basic/guidances/concepts/arch_mech,_mzxI0A4LEduibvKwrGxWxA.html&quot;
guid=&quot;_mzxI0A4LEduibvKwrGxWxA&quot;&gt;Architectural Mechanism&lt;/a&gt;. It is refined from an &lt;a class=&quot;elementLink&quot;
href=&quot;./../../../openup_basic/guidances/concepts/analysis_mechanism,_0gvqoMlgEdmt3adZL5Dmdw.html&quot;
guid=&quot;_0gvqoMlgEdmt3adZL5Dmdw&quot;&gt;Analysis Mechanism&lt;/a&gt;&amp;nbsp;and is further refined into an &lt;a class=&quot;elementLink&quot;
href=&quot;./../../../openup_basic/guidances/concepts/implementation_mechanism,_0LcUkA4LEduibvKwrGxWxA.html&quot;
guid=&quot;_0LcUkA4LEduibvKwrGxWxA&quot;&gt;Implementation Mechanism&lt;/a&gt;&amp;nbsp;as the design becomes more detailed.
&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;
Design Mechanisms can be&amp;nbsp;represented as specific design patterns and frameworks&amp;nbsp;in the &lt;a class=&quot;elementLink&quot;
href=&quot;./../../../openup_basic/workproducts/design,_0WuL8slgEdmt3adZL5Dmdw.html&quot;
guid=&quot;_0WuL8slgEdmt3adZL5Dmdw&quot;&gt;Design&lt;/a&gt;. They are used&amp;nbsp;to guide development&amp;nbsp;(see &lt;a class=&quot;elementLink&quot;
href=&quot;./../../../openup_basic/guidances/guidelines/using_patterns,_0cr7cACrEdu8m4dIntu6jA.html&quot;
guid=&quot;_0cr7cACrEdu8m4dIntu6jA&quot;&gt;Using Patterns&lt;/a&gt;). Design Mechanisms should still be relatively independent of
implementation but provide enough detailed information for implementation choices to be made and software to be
developed with confidence.
&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;
See &lt;a class=&quot;elementLink&quot;
href=&quot;./../../../openup_basic/guidances/guidelines/example_design_mechanisms,_4k_Hsg4LEduibvKwrGxWxA.html&quot;
guid=&quot;_4k_Hsg4LEduibvKwrGxWxA&quot;&gt;Example: Design Mechanisms&lt;/a&gt;.
&lt;/p&gt;</mainDescription>
</org.eclipse.epf.uma:ContentDescription>