Home > Research > Publications & Outputs > A framework for constructing semantically compo...
View graph of relations

A framework for constructing semantically composable feature models from natural language requirements

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A framework for constructing semantically composable feature models from natural language requirements. / Weston, Nathan; Chitchyan, Ruzanna; Rashid, Awais.
Proceedings of the 13th International Software Product Line Conference. New York: ACM Press, 2009. p. 211-220.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Weston, N, Chitchyan, R & Rashid, A 2009, A framework for constructing semantically composable feature models from natural language requirements. in Proceedings of the 13th International Software Product Line Conference. ACM Press, New York, pp. 211-220, Software Product Lines, 13th International Conference, SPLC 2009, San Francisco, United States, 24/08/09. <http://dl.acm.org/citation.cfm?id=1753265&CFID=52182402&CFTOKEN=27728537>

APA

Vancouver

Weston N, Chitchyan R, Rashid A. A framework for constructing semantically composable feature models from natural language requirements. In Proceedings of the 13th International Software Product Line Conference. New York: ACM Press. 2009. p. 211-220

Author

Weston, Nathan ; Chitchyan, Ruzanna ; Rashid, Awais. / A framework for constructing semantically composable feature models from natural language requirements. Proceedings of the 13th International Software Product Line Conference. New York : ACM Press, 2009. pp. 211-220

Bibtex

@inproceedings{b97c7d536ed849bdb74d62fac621b8ad,
title = "A framework for constructing semantically composable feature models from natural language requirements",
abstract = "Software Product Line Engineering (SPLE) requires the construction of feature models from large, unstructured and heterogeneous documents, and the reliable derivation of product variants from the resulting model. This can be an arduous task when performed manually, and can be error-prone in the presence of a change in requirements. In this paper we introduce a tool suite which automatically processes natural-language requirements documents into a candidate feature model, which can be refined by the requirements engineer. The framework also guides the process of identifying variant concerns and their composition with other features. We also provide language support for specifying semantic variant feature compositions which are resilient to change. We show that feature models produced by this framework compare favourably with those produced by domain experts by application to a real-life industrial example.",
author = "Nathan Weston and Ruzanna Chitchyan and Awais Rashid",
year = "2009",
language = "English",
pages = "211--220",
booktitle = "Proceedings of the 13th International Software Product Line Conference",
publisher = "ACM Press",
note = "Software Product Lines, 13th International Conference, SPLC 2009 ; Conference date: 24-08-2009 Through 28-08-2009",

}

RIS

TY - GEN

T1 - A framework for constructing semantically composable feature models from natural language requirements

AU - Weston, Nathan

AU - Chitchyan, Ruzanna

AU - Rashid, Awais

PY - 2009

Y1 - 2009

N2 - Software Product Line Engineering (SPLE) requires the construction of feature models from large, unstructured and heterogeneous documents, and the reliable derivation of product variants from the resulting model. This can be an arduous task when performed manually, and can be error-prone in the presence of a change in requirements. In this paper we introduce a tool suite which automatically processes natural-language requirements documents into a candidate feature model, which can be refined by the requirements engineer. The framework also guides the process of identifying variant concerns and their composition with other features. We also provide language support for specifying semantic variant feature compositions which are resilient to change. We show that feature models produced by this framework compare favourably with those produced by domain experts by application to a real-life industrial example.

AB - Software Product Line Engineering (SPLE) requires the construction of feature models from large, unstructured and heterogeneous documents, and the reliable derivation of product variants from the resulting model. This can be an arduous task when performed manually, and can be error-prone in the presence of a change in requirements. In this paper we introduce a tool suite which automatically processes natural-language requirements documents into a candidate feature model, which can be refined by the requirements engineer. The framework also guides the process of identifying variant concerns and their composition with other features. We also provide language support for specifying semantic variant feature compositions which are resilient to change. We show that feature models produced by this framework compare favourably with those produced by domain experts by application to a real-life industrial example.

M3 - Conference contribution/Paper

SP - 211

EP - 220

BT - Proceedings of the 13th International Software Product Line Conference

PB - ACM Press

CY - New York

T2 - Software Product Lines, 13th International Conference, SPLC 2009

Y2 - 24 August 2009 through 28 August 2009

ER -