60 likes | 184 Views
Brief Overview of SPL Modeling UML Profile for PL. Based on Papers and Lecture notes From J.M. Jezequel et al. Static Modeling. Class diagram depict the variation point and the variants. . Dynamic Modeling. Interaction diagram depicts the variant interactions. UML Stereotypes and Tags.
E N D
Brief Overview of SPL ModelingUML Profile for PL Based on Papers and Lecture notes From J.M. Jezequel et al
Static Modeling • Class diagram depict the variation point and the variants.
Dynamic Modeling • Interaction diagram depicts the variant interactions
UML Profile for PL-Static <<metaclass>> Package <<metaclass>> Feature <<metaclass>> Classifier <<stereotype>> Optional * Variant <<stereotype>> VariationPoint <<stereotype>> Variant <<stereotype>> Variation 0..1 Variation
UML Profile for PL-Dynamic <<metaclass>> Interaction <<metaclass>> Lifeline * Variant <<stereotype>> OptionalLifeline <<stereotype>> OptionalInteraction <<stereotype>> VariationPoint <<stereotype>> Virtual 0..1 Variation <<stereotype>> Variation <<stereotype>> Variant