blob: 1e0d38280676632838185cdad7c83a3f24d7b45c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<!-- VERSION rmc:7.1.0 -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<!-- START NON-TRANSLATABLE -->
<title>\openup_basic\guidances\concepts\design_mechanism.xmi</title>
</head>
<!-- WARNING: do not modify the generated comments in this file below this line. They are used as markers for the import process. -->
<body>
Element Name: design_mechanism.xmi<br/><br/>
<!-- END NON-TRANSLATABLE -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: presentationName<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:presentationName,_w2ACwA4LEduibvKwrGxWxA CRC: 2407792499 -->Design Mechanism<!-- END:presentationName,_w2ACwA4LEduibvKwrGxWxA -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: briefDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:briefDescription,_w2ACwA4LEduibvKwrGxWxA CRC: 3167479449 -->A Design Mechanism is a concrete representation of an Architectural Mechanism.<!-- END:briefDescription,_w2ACwA4LEduibvKwrGxWxA -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: mainDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:mainDescription,-EG22TRyJ5TDKW6U88AXfhw CRC: 1756450521 --><p align="left">
A Design Mechanism is a concrete representation of an&nbsp;<a class="elementLink"
href="./../../../openup_basic/guidances/concepts/arch_mech,_mzxI0A4LEduibvKwrGxWxA.html"
guid="_mzxI0A4LEduibvKwrGxWxA">Architectural Mechanism</a>. It is refined from an <a class="elementLink"
href="./../../../openup_basic/guidances/concepts/analysis_mechanism,_0gvqoMlgEdmt3adZL5Dmdw.html"
guid="_0gvqoMlgEdmt3adZL5Dmdw">Analysis Mechanism</a>&nbsp;and is further refined into an <a class="elementLink"
href="./../../../openup_basic/guidances/concepts/implementation_mechanism,_0LcUkA4LEduibvKwrGxWxA.html"
guid="_0LcUkA4LEduibvKwrGxWxA">Implementation Mechanism</a>&nbsp;as the design becomes more detailed.
</p>
<p align="left">
Design Mechanisms can be&nbsp;represented as specific design patterns and frameworks&nbsp;in the <a class="elementLink"
href="./../../../openup_basic/workproducts/design,_0WuL8slgEdmt3adZL5Dmdw.html"
guid="_0WuL8slgEdmt3adZL5Dmdw">Design</a>. They are used&nbsp;to guide development&nbsp;(see <a class="elementLink"
href="./../../../openup_basic/guidances/guidelines/using_patterns,_0cr7cACrEdu8m4dIntu6jA.html"
guid="_0cr7cACrEdu8m4dIntu6jA">Using Patterns</a>). 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.
</p>
<p align="left">
See <a class="elementLink"
href="./../../../openup_basic/guidances/guidelines/example_design_mechanisms,_4k_Hsg4LEduibvKwrGxWxA.html"
guid="_4k_Hsg4LEduibvKwrGxWxA">Example: Design Mechanisms</a>.
</p><!-- END:mainDescription,-EG22TRyJ5TDKW6U88AXfhw -->
</body>
</html>