Sulzer Ensival Moret model AH axial flow polyolefin loop ...
Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3]...
-
Upload
theodore-harrington -
Category
Documents
-
view
216 -
download
1
Transcript of Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3]...
![Page 1: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/1.jpg)
Towards Multi-view Feature-Based Configuration
Meta modeling
Jorn Moret [ID3510085 – Group 3][email protected]
4/10/2013
![Page 2: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/2.jpg)
2
Authors Main concepts PDD Example Related literature
Intro
![Page 3: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/3.jpg)
3
Arnaud Hubaux (Former Postdoc at University of Namur)
Patrick Heymans(Professor at University of Namur)
Pierre-Yves Schobbens(Professor at University of Namur)
Dirk Deridder (Former postdoc at Vrije Universiteit Brussel )
Authors
![Page 4: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/4.jpg)
4
Software product line (SPL) Feature diagram Feature-based configuration (FBC)
Visualize constraints: Extending feature diagrams with multiple
‘views’
Visualizations Greyed Pruned Collapsed
Main concepts
![Page 5: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/5.jpg)
5
Software product line (SPL) Feature diagram Feature-based configuration (FBC)
Visualize constraints: Extending feature diagrams with multiple
‘views’
Visualizations Greyed Pruned Collapsed
Main concepts
![Page 6: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/6.jpg)
6
Software product line (SPL) Feature diagram Feature-based configuration (FBC)
Visualize constraints: Extending feature diagrams with multiple
‘views’
Visualizations Greyed Pruned Collapsed
Main concepts
![Page 7: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/7.jpg)
7
Software product line (SPL) Feature diagram Feature-based configuration (FBC)
Lack of tailoring towards specific concern
Visualize constraints: Extending feature diagrams with multiple
‘views’
Visualizations Greyed Pruned Collapsed
Main concepts
![Page 8: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/8.jpg)
8
Software product line (SPL) Feature diagram Feature-based configuration (FBC)
Visualize constraints: Extending feature diagrams with multiple
‘views’
Visualizations Greyed Pruned Collapsed
Main concepts
Manufacturer
Customer
Government
![Page 9: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/9.jpg)
9
Software product line (SPL) Feature diagram Feature-based configuration (FBC)
Visualize constraints: Extending feature diagrams with multiple
‘views’
Visualizations Greyed Pruned Collapsed
Main concepts
![Page 10: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/10.jpg)
10
PDD
![Page 11: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/11.jpg)
11
Example
Decide upon concerns1. Car Manufacturer2. Customer3. Government
![Page 12: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/12.jpg)
12
Example
Allocate views1. Car Manufacturer:
Engine, Transmission, Performance, Directives
2. Customer: Gas, Electric, Manual, Automatic, 180Hp, 240Hp
3. Government: Weight, CO2 emission
![Page 13: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/13.jpg)
13
ExampleManufacturer
Apply views1. Car Manufacturer:
Engine, Transmission, Performance, Directives
2. Customer: Gas, Electric, Manual, Automatic, 180Hp, 240Hp
3. Government: Weight, CO2 emission
![Page 14: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/14.jpg)
14
ExampleManufacturer
Customer
Apply views1. Car Manufacturer:
Engine, Transmission, Performance, Directives
2. Customer: Gas, Electric, Manual, Automatic, 180Hp, 240Hp
3. Government: Weight, CO2 emission
![Page 15: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/15.jpg)
15
ExampleManufacturer
Customer
Government
Apply views1. Car Manufacturer:
Engine, Transmission, Performance, Directives
2. Customer: Gas, Electric, Manual, Automatic, 180Hp, 240Hp
3. Government: Weight, CO2 emission
![Page 16: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/16.jpg)
16
Example
Check view coverage No overlooked features? Feature not part of a view inferred from
others?
Manufacturer
Customer
Government
![Page 17: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/17.jpg)
17
ExampleManufacturer
Customer
Government
Check view interactions Feature selection dependency
![Page 18: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/18.jpg)
18
ExampleManufacturer
Customer
Government
Create visualizations:
![Page 19: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/19.jpg)
19
ExampleManufacturer
Customer
Government
Decide upon visible features
![Page 20: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/20.jpg)
20
Feature modeling First introduced by Kang et al. (1990) FDs origins from SPL Car manufacturers in the 80s
Rosenmüller et al. (2011) Use of seperate FDs for each dimension
Similar method by Zhao et al. (2008) But applied to classic FDs
Related literature
![Page 21: Towards Multi-view Feature-Based Configuration Jorn Moret [ID3510085 – Group 3] J.G.Moret@students.uu.nl 4/10/2013.](https://reader036.fdocuments.us/reader036/viewer/2022062518/56649e865503460f94b88fb4/html5/thumbnails/21.jpg)
21
? Questions