variability in software product line architectures vari-arch 2010 ecsa 4th european conference on...
TRANSCRIPT
![Page 1: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/1.jpg)
VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES
VARI-ARCH 2010
ECSA
4th European Conference on Software Architecture
Copenhagen, August 23, 2010
![Page 2: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/2.jpg)
Welcome!
![Page 3: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/3.jpg)
Context
Software Architecture
Software Product Lines
![Page 4: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/4.jpg)
Context
Software Architecture
Software Product Lines
VARI-ARCH
![Page 5: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/5.jpg)
Focus
Software Architecture
Software Product Lines
• Variability Modeling Capture variability explicitly
• Architectural Views Deal with multiple
stakeholders/concerns
VARI-ARCH
How to bridge?
![Page 6: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/6.jpg)
Workshop Objectives
What are the implications of considering variability in view-based software architectures?
How can variability modeling benefit from a view-based perspective in software architecture?
Bridging: How can variability and architecture views be integrated?
![Page 7: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/7.jpg)
Presentations: 3 questions
“In your work, what are the main stakeholders and their concerns with respect to variability?” Relation stakeholders – variability
“With respect to which architectural models do you consider variability?” Relation architectural models – variability
“How do you integrate variability into a view-based architecture description?” Relation architectural views – variability
![Page 8: VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010](https://reader035.vdocument.in/reader035/viewer/2022062620/551b1e0b55034607418b595d/html5/thumbnails/8.jpg)
ScheduleWhen?
What?
9.00 Opening
9.30 Keynote Tomi Männistö
10.30 Coffee
11.00
Paper presentations
11.00: Hilliard, R., "On representing variation”11.15: Simidchieva, B., Osterweil, L., "Categorizing and Modeling Variation in Families
of Systems: a Position Paper”11.30: Abbas, N., Andersson, J., Lšwe, W., "Autonomic Software Product Lines”11.45: Galvao, I., van den Broek, P., Aksit, M., "A Model for Variability Design
Rationale in SPL”12.00: Geertsema, B., Jansen, S., "Increasing Software Product Reusability and
Variability using Active Components: a Software Product Line Infrastructure”
12.15: Galster, M., "Describing Variability in Service-oriented Software Product Lines"
12.30 Lunch
13.30
Breakout session
15.30 Coffee
16.00
Plenary reporting, wrap-up & closing
19.30
Joint dinner (& beers?)