| <?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 <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> and is further refined into an <a class="elementLink" |
| href="./../../../openup_basic/guidances/concepts/implementation_mechanism,_0LcUkA4LEduibvKwrGxWxA.html" |
| guid="_0LcUkA4LEduibvKwrGxWxA">Implementation Mechanism</a> as the design becomes more detailed. |
| </p> |
| <p align="left"> |
| Design Mechanisms can be represented as specific design patterns and frameworks in the <a class="elementLink" |
| href="./../../../openup_basic/workproducts/design,_0WuL8slgEdmt3adZL5Dmdw.html" |
| guid="_0WuL8slgEdmt3adZL5Dmdw">Design</a>. They are used to guide development (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> |