Product lines (PL) modeling have proven to be an effective approach to reuse in software development.Several variability approaches were developed to plan requirements reuse, but only little of them actuallyaddress the issue of deriving product requirements.This paper presents a method, RED-PL that intends to support requirements derivation. The originality ofthe proposed approach is that (i) it is user-oriented, (ii) it guides product requirements elicitation andderivation as a decision making activity, and (iii) it provides systematic and interactive guidance assistinganalysts in taking decisions about requirements. The RED-PL methodological process was validatedin an industrial setting by considering the requirement engineering phase of a product line of blood analyzers.
翻译:产品线建模已被证明是软件开发中实现复用的有效途径。尽管已有多种变体方法被开发用于规划需求复用,但其中仅有少数方法真正解决了产品需求的导出问题。本文提出了一种名为RED-PL的方法,旨在支持需求导出过程。该方法的创新之处在于:(i) 以用户为导向,(ii) 将产品需求获取与导出作为决策活动进行引导,(iii) 提供系统化且交互式的指导,协助分析人员做出需求决策。通过考虑血液分析仪产品线的需求工程阶段,RED-PL方法论流程已在工业环境中得到验证。