lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Architecture Query Language Framework
Katholieke Universiteit Leuven.
Katholieke Universitiet Leuven.ORCID iD: 0000-0002-1162-0817
2010 (English)In: Proceedings of the 14th International Software Product Line Conference, SPLC 2010: Volume 2 - Workshops, Industrial Track, Doctoral Symposium, Demonstrations and Tools, Jeju Island, South Korea, 13 -17 September 2010, Lancaster: University of Lancaster, 2010, Vol. 2, p. 279-286Conference paper, Published paper (Refereed)
Abstract [en]

Software architecture is a key factor in the successof software product line (SPL) engineering. A SPL architecturehas to incorporate the commonalities as well as the variabilitiesof the products in a SPL. Presenting variability in the views andmodels that suite the stakeholders’ concerns is essential for thesuccess of a SPL. However, a literature study has taught us thatcurrent research provides insufficient attention to incorporatevariability in the architecture description. Moreover, experienceswith stakeholders in the field reveal that there is a need forflexible generation of architecture views tailored to the specificneeds of the stakeholders of a SPL.To tackle these challenges we propose the Architecture QueryLanguage Framework. Central in this framework are an architecturemodel for SPL, Dynamic Viewpoints (DV), and an ArchitectureQuery Language (AQL). The architecture model supportsmodeling of domain-specific architectures, covering structural,allocation and variability concerns. The model is supported byan architecture repository that reifies architectural knowledgeof the SPL. A DV defines the data model to support on-demandview derivation from the architecture repository according to thestakeholder needs. DV are supported by an Architecture QueryLanguage and an accompanying engine which allows flexible andfine-grained querying of the model repository. The research willbe evaluated in two case studies with industrial partners andan empirical study in the context of master course on advanced software architecture.

Place, publisher, year, edition, pages
Lancaster: University of Lancaster, 2010. Vol. 2, p. 279-286
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-19335ISBN: 9781862202740 (print)OAI: oai:DiVA.org:lnu-19335DiVA, id: diva2:530398
Conference
14th International Software Product Line Conference, Jeju Island, South Korea, 13 -17 September 2010
Available from: 2012-06-01 Created: 2012-06-01 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Proceedings of the 14th International Software Product Line Conference, SPLC 2010 , Vol. 2

Authority records BETA

Weyns, Danny

Search in DiVA

By author/editor
Weyns, Danny
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 105 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf