12,000

We have over 12,000 students, from over 100 countries, within one of the safest campuses in the UK

93%

93% of Lancaster students go into work or further study within six months of graduating

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

« Back

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

Research output: Contribution in Book/Report/ProceedingsPaper

Published

Publication date2009
Host publicationProceedings of the 13th International Software Product Line Conference
Place of publicationNew York
PublisherACM Press
Pages211-220
Number of pages10
Original languageEnglish

Conference

ConferenceSoftware Product Lines, 13th International Conference, SPLC 2009
CountryUnited States
CitySan Francisco
Period24/08/0928/08/09

Conference

ConferenceSoftware Product Lines, 13th International Conference, SPLC 2009
CountryUnited States
CitySan Francisco
Period24/08/0928/08/09

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.