A Method Configuration is a collection of selected Method
Plugins, Method
Packages and Processes (see Concept: Capability Pattern, Concept: Delivery Process). 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 Method Library.
Applications
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.
|