首页> 外文期刊>Software >PAxSPL: A feature retrieval process for software product line reengineering
【24h】

PAxSPL: A feature retrieval process for software product line reengineering

机译:PAxSPL:用于软件产品线再造的功能检索过程

获取原文
获取原文并翻译 | 示例
       

摘要

Software product lines (SPLs) are a well-known solution to systematically create reusable software products. Among the approaches to create an SPL, the extractive approach is usually used when the organization already has a set of similar systems. These systems are analyzed to extract, categorize, and group their common and variant features throughout the SPL reengineering process. As there are different scenario variables, such as available artifacts and team experience, the activities and techniques used to perform these tasks may change. This may increase the effort and decrease the quality of retrieved features when users with low experience in SPL reengineering perform such tasks. However, there is a lack of a process supporting these tasks considering different scenarios. Therefore, we specify the Prepare, Assemble, and Execute Process for SPL Reengineering (PAxSPL), a process that provides support to prepare, assemble, and execute feature retrieval throughout the analysis of documentation and team experience. To initially evaluate PAxSPL, we conducted and reported an exploratory case study in a real development environment. The results indicated that our proposal helps in the assembly of a feature retrieval process according to user needs. Results were important to identify points for improvement in PAxSPL. We also could use the information gathered to improve the guidelines and provide this information to be used as basis of comparison for future users.
机译:软件产品线(SPL)是用于系统地创建可重用软件产品的著名解决方案。在创建SPL的方法中,通常在组织已经拥有一组类似系统的情况下使用提取方法。在整个SPL重新设计过程中,将对这些系统进行分析以提取,分类和分组其共同特征和变体特征。由于存在不同的方案变量,例如可用的工件和团队经验,因此用于执行这些任务的活动和技术可能会发生变化。当在SPL再造方面经验不足的用户执行此类任务时,这可能会增加工作量并降低检索到的功能的质量。但是,缺少考虑不同场景的支持这些任务的流程。因此,我们指定SPL重组的准备,组装和执行过程(PAxSPL),该过程在文档和团队经验的整个分析过程中为准备,组装和执行功能检索提供支持。为了初步评估PAxSPL,我们进行了实地开发环境中的探索性案例研究并进行了报告。结果表明,我们的建议有助于根据用户需求组装特征检索过程。结果对于确定PAxSPL的改进点很重要。我们还可以使用收集到的信息来改进准则,并提供此信息作为将来用户进行比较的基础。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号