blob: 5ab076d11b4ef995d25428cd2995005bf651a331 [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>\base_concepts\guidances\concepts\configuration.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: configuration.xmi<br/><br/>
<!-- END NON-TRANSLATABLE -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: presentationName<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:presentationName,_d698IBUFEdqrUt4zetC1gg CRC: 623536939 -->Method Configuration<!-- END:presentationName,_d698IBUFEdqrUt4zetC1gg -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: briefDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:briefDescription,_d698IBUFEdqrUt4zetC1gg CRC: 2337220486 -->A Method Configuration specifies the selection of a logical subset of a Method Library.<!-- END:briefDescription,_d698IBUFEdqrUt4zetC1gg -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: mainDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:mainDescription,_d7QQABUFEdqrUt4zetC1gg CRC: 3668149071 --><p>
A Method Configuration is a collection of selected <a class="elementLinkWithUserText"
href="./../../../base_concepts/guidances/concepts/method_plugin,_0KeEMBUFEdqrUt4zetC1gg.html"
guid="_0KeEMBUFEdqrUt4zetC1gg">Method Plugins</a>, <a class="elementLinkWithUserText"
href="./../../../base_concepts/customcategories/method_package,_R5Vk4BtpEdqSLrJ4Ij2LVA.html"
guid="_R5Vk4BtpEdqSLrJ4Ij2LVA">Method Packages</a> and Processes (see <a class="elementLinkWithType"
href="./../../../base_concepts/guidances/concepts/capability_pattern,1.7072348895114264E-305.html"
guid="1.7072348895114264E-305">Concept: Capability Pattern</a>, <a class="elementLinkWithType"
href="./../../../base_concepts/guidances/concepts/delivery_process,_EhgqwO8MEdmKSqa_gSYthg.html"
guid="_EhgqwO8MEdmKSqa_gSYthg">Concept: Delivery Process</a>). A Configuration can be exported into its own stand-alone
library when it includes the full transitive closure of all elements it depends on. A Method Configuration defines a
logical subset of a <a class="elementLink"
href="./../../../base_concepts/guidances/concepts/method_library,_m8lGkBUFEdqrUt4zetC1gg.html"
guid="_m8lGkBUFEdqrUt4zetC1gg">Method Library</a>.
</p>
<h3>
Applications
</h3>
<p>
A Configuration is often built around one or more Delivery Processes. A Delivery Process can be valid for different
Method Configurations, but each Configuration may include or exclude particular content for specific situations. For
example, a Delivery Process can be defined to include content for developing schemas for different types of database
management systems, such as content for RDBMS and OODBMS. When using such a Delivery Process, users may want to select
just the type of DBMS used within their project, and hence exclude all content pertaining to other types of DBMS. They
achieve this by selecting a Configuration which excludes the respective content or by creating a new one if none such
already exists.<br />
</p><!-- END:mainDescription,_d7QQABUFEdqrUt4zetC1gg -->
</body>
</html>