Tool-Supported Verification of Product Line Requirements

作者:Prasanna Padmanabhan, Robyn R. Lutz

摘要

A recurring difficulty for organizations that employ a product-line approach to development is that when a new product is added to an existing product line, there is currently no automated way to verify the completeness and consistency of the new product’s requirements in terms of the product line. In this paper we address the issue of requirements verification for product lines. We have implemented our approach in a requirements engineering tool called DECIMAL (DECIsion Modeling AppLication). DECIMAL is a requirements verification tool with a rich graphical user interface that automatically checks for completeness and consistency between a new product and the product line to which it belongs. The verification uses an SQL database server as the underlying analysis engine. The paper describes the tool and evaluates it in two applications: a virtual-reality, positional device-driver product line and the feature-interaction resolution problem.

论文关键词:product line, product family, requirements verification, consistency checking, variability, dependency constraints, feature-interaction resolution

论文评审过程:

论文官网地址:https://doi.org/10.1007/s10515-005-2648-4