UZH-Logo

Maintenance Infos

Research preview: Supporting end-user requirements elicitation using product line variability models


Dhungana, Deepak; Seyff, Norbert; Graf, Florian (2011). Research preview: Supporting end-user requirements elicitation using product line variability models. In: REFSQ 2011: 17th International Working Conference on Requirements Engineering: Foundation for Software Quality, Essen, 28 March 2011 - 30 March 2011, 66-71.

Abstract

[Context and motivation] Product line variability models have been primarily used for product configuration purposes. We suggest that such models contain information that is relevant for early software engineering activities too. [Question/Problem] So far, the knowledge contained in variability models has not been used to improve requirements elicitation activities. State-of-the-art requirements elicitation approaches furthermore do not focus on the cost-effective identification of individual end-user needs, which, for example, is highly relevant for the customization of service-oriented systems. [Principal idea/results] The planned research will investigate how end-users can be empowered to document their individual needs themselves. We propose a tentative solution which facilitates end-users requirements elicitation by providing contextual information codified in software product line variability models. [Contribution] We present the idea of a “smart” tool for end-users allowing them to specify their needs and to customize, for example, a service-oriented system based on contextual information in variability models.

[Context and motivation] Product line variability models have been primarily used for product configuration purposes. We suggest that such models contain information that is relevant for early software engineering activities too. [Question/Problem] So far, the knowledge contained in variability models has not been used to improve requirements elicitation activities. State-of-the-art requirements elicitation approaches furthermore do not focus on the cost-effective identification of individual end-user needs, which, for example, is highly relevant for the customization of service-oriented systems. [Principal idea/results] The planned research will investigate how end-users can be empowered to document their individual needs themselves. We propose a tentative solution which facilitates end-users requirements elicitation by providing contextual information codified in software product line variability models. [Contribution] We present the idea of a “smart” tool for end-users allowing them to specify their needs and to customize, for example, a service-oriented system based on contextual information in variability models.

Citations

Altmetrics

Downloads

0 downloads since deposited on 10 Feb 2012
43 downloads since 12 months

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Language:English
Event End Date:30 March 2011
Deposited On:10 Feb 2012 11:47
Last Modified:05 Apr 2016 15:25
Publisher:Springer
Series Name:Lecture Notes in Computer Science
Number:6606
ISSN:0302-9743 (P) 1611-3349 (E)
ISBN:978-3-642-19858-8
Additional Information:The original publication is available at www.springerlink.com
Publisher DOI:10.1007/978-3-642-19858-8_8
Other Identification Number:merlin-id:3816
Permanent URL: http://doi.org/10.5167/uzh-55795

Download

[img]
Preview
Content: Accepted Version
Filetype: PDF
Size: 305kB
View at publisher

TrendTerms

TrendTerms displays relevant terms of the abstract of this publication and related documents on a map. The terms and their relations were extracted from ZORA using word statistics. Their timelines are taken from ZORA as well. The bubble size of a term is proportional to the number of documents where the term occurs. Red, orange, yellow and green colors are used for terms that occur in the current document; red indicates high interlinkedness of a term with other terms, orange, yellow and green decreasing interlinkedness. Blue is used for terms that have a relation with the terms in this document, but occur in other documents.
You can navigate and zoom the map. Mouse-hovering a term displays its timeline, clicking it yields the associated documents.

Author Collaborations