2006
DOI: 10.1145/1163514.1178645
|View full text |Cite
|
Sign up to set email alerts
|

Using variability modeling principles to capture architectural knowledge

Abstract: In the field of software architectures, there is an emerging awareness of the importance of architectural decisions. In this view, the architecting process is explained as a decision process, while the design and eventually the software system are seen as the result of this decision process. However, the effects of different alternatives on the quality of the system often remain implicit. In the field of software product families, the same issues arise when configuring products. We propose to use the proven ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 8 publications
0
2
0
Order By: Relevance
“…(Thiel & Hein, 2002b) (Moon, Chae, & Yeom, 2006) (Mikyeong, Heung Seok, Taewoo, & Keunhyuk, 2007) (Dobrica & Niemelä, 2008) (López, Casallas, & Hoek, 2009) (Helleboogh et al, 2009 Other (CVL, LISA etc.) 20 33% (Thiel & Hein, 2002a) (Savolainen, Oliver, Mannion, & Hailang, 2005) (Ortiz, Pastor, Alonso, Losilla, & de Jódar, 2005) (Eklund, Askerdal, Granholm, Alminger, & Axelsson, 2005) (Andersson & Bosch, 2005) (Sinnema, Ven, & Deelstra, 2006) (Satyananda, Danhyung, & Sungwon, 2007) (Dhungana, Neumayer, Grünbacher, & Rabiser, 2008) (Kakarontzas, Stamelos, & Katsaros, 2008) (López et al, 2009) (Mann & Rock, 2009) (Brito et al, 2009 23% (14 papers) of the selected primary studies described how to represent variability using an ADL, with a number of different ADLs adopted. The ADLs used for addressing variability were:…”
Section: Rq1: What Approaches Have Been Proposed To Represent Variabimentioning
confidence: 99%
See 1 more Smart Citation
“…(Thiel & Hein, 2002b) (Moon, Chae, & Yeom, 2006) (Mikyeong, Heung Seok, Taewoo, & Keunhyuk, 2007) (Dobrica & Niemelä, 2008) (López, Casallas, & Hoek, 2009) (Helleboogh et al, 2009 Other (CVL, LISA etc.) 20 33% (Thiel & Hein, 2002a) (Savolainen, Oliver, Mannion, & Hailang, 2005) (Ortiz, Pastor, Alonso, Losilla, & de Jódar, 2005) (Eklund, Askerdal, Granholm, Alminger, & Axelsson, 2005) (Andersson & Bosch, 2005) (Sinnema, Ven, & Deelstra, 2006) (Satyananda, Danhyung, & Sungwon, 2007) (Dhungana, Neumayer, Grünbacher, & Rabiser, 2008) (Kakarontzas, Stamelos, & Katsaros, 2008) (López et al, 2009) (Mann & Rock, 2009) (Brito et al, 2009 23% (14 papers) of the selected primary studies described how to represent variability using an ADL, with a number of different ADLs adopted. The ADLs used for addressing variability were:…”
Section: Rq1: What Approaches Have Been Proposed To Represent Variabimentioning
confidence: 99%
“…Other ways that were identified to capture variability in the software architecture are: CVL (Common Variability Language) in (Pascual et al, 2013); LISA (Language for Integrated Software Architecture) in ; formal modelling languages/framework (e.g. (Sinnema et al, 2006) (Satyananda, Danhyung, & Sungwon, 2007) (Hwi et al, 2013)) and modelling tools (e.g. (Dhungana et al, 2008) (Mann & Rock, 2009) (Lytra et al, 2014) (Smiley et al, 2014)), and; formal/informal textual and visual descriptions such as spreadsheets and process diagrams (e.g.…”
Section: Rq1: What Approaches Have Been Proposed To Represent Variabimentioning
confidence: 99%