2001 · 91 citations · 2 references
EngineeringSystems EngineeringModel-based Systems EngineeringSystems ArchitectureSystems ModelingModel IntegrationSoftware ModelingVariation AnalysisUml ModelingVariability ModelingVariability Modeling Reuse
Abstract modeling of variability among product family members is essential for reusable development, and UML can be standardized through extensions such as profiles that provide variation points and optional elements, leveraging tool support and standardization. Generic models in UML are developed using variation points and optional elements.
The abstract modeling of variability between members of a product family is necessary for development with reuse and realized using variation points and optional elements. The UML can be easily extended in standardized ways. Therefore, even extensions can be standardized in form of a UML profile. With variation points and optional elements generic models in UML are developed. Thus they use all advantages of UML, e.g. tool support and standardization.
2