Review Article
Model-Driven Engineering for Software Product Lines
Table 2
Annotating UML with stereotypes—synthesis.
| Variability | Clauss | Ziadi and Jézéquel | Gomaa | Oliveira et al. |
| Variation point | 〈 〈variation Point〉 〉 | 〈 〈variation〉 〉 | | 〈 〈variation Point〉 〉 | Variant | 〈 〈variant〉 〉 | 〈 〈variant〉 〉 | 〈 〈variant〉 〉 | 〈 〈alternative—OR〉 〉 | 〈 〈alternative—XOR〉 〉 | Dependencies | 〈 〈mutex〉 〉 | | | 〈 〈mutex〉 〉 | 〈 〈require〉 〉 | | | 〈 〈require〉 〉 | Optional elements | 〈 〈optional〉 〉 | 〈 〈optional〉 〉 | 〈 〈optional〉 〉 | 〈 〈optional〉 〉 | 〈 〈optionalInteraction〉 〉 | 〈 〈optionalLifeline〉 〉 | Mandatory elements | | | 〈 〈kernel〉 〉 | 〈 〈mandatory〉 〉 | Other concepts | 〈 〈evolution〉 〉 | 〈 〈virtual〉 〉 Generic/specific constraints | 〈 〈control〉 〉 | UML notes | 〈 〈algorithm〉 〉 | 〈 〈entity〉 〉 | 〈 〈interface〉 〉 |
|
|