18th International Conference on Database and Expert Systems Applications (DEXA 2007) 2007
DOI: 10.1109/dexa.2007.96
|View full text |Cite
|
Sign up to set email alerts
|

A UML 2 Profile for Variability Models and their Dependency to Business Processes

Abstract: Variability Models are designed for modelling variabilities of a software. Unfortunately they are not part of a wellknown modelling framework for a higher usability, like the Unified Modelling Language. To address this limitation, we provide a UML 2 profile for variability models. Furthermore we show the dependency from the UML profile to activity diagrams to make the relationship between variability models and process models visible. This profile and its mapping are tested with example business processes.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
17
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 26 publications
(18 citation statements)
references
References 2 publications
1
17
0
Order By: Relevance
“…The same extension is found in the literature such as [2,3,12] but there are two problems with this. Firstly, it does not model mapping variability and for example the conflict cases that arise when we link NFRs with variants.…”
Section: E2ede Implementationsupporting
confidence: 53%
See 3 more Smart Citations
“…The same extension is found in the literature such as [2,3,12] but there are two problems with this. Firstly, it does not model mapping variability and for example the conflict cases that arise when we link NFRs with variants.…”
Section: E2ede Implementationsupporting
confidence: 53%
“…It is intended to link a PSM variant with the relevant NFR(s). The traditional mechanism in literature used to model variability is through a subclass structure of the UML class model like [12]. This is suitable for humans but if the system is scaled up, it would be difficult for a human to comprehend that system.…”
Section: E2ede Implementationmentioning
confidence: 99%
See 2 more Smart Citations
“…Clauss [27] suggested Object Constraint Language (OCL) to satisfy constraint dependency rules. Korherr and List [28] proposed a UML 2 profile to model variability. Korherr's model used OCL to satisfy the three levels constraint dependency rules.…”
Section: Related Workmentioning
confidence: 99%