...
首页> 外文期刊>Information and software technology >Improving the management of product lines by performing domain knowledge extraction and cross product line analysis
【24h】

Improving the management of product lines by performing domain knowledge extraction and cross product line analysis

机译:通过执行领域知识提取和跨产品线分析来改善产品线的管理

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

摘要

Context: Increase in market competition is one of the main reasons for developing and maintaining families of systems, termed Product Lines (PLs). Managing those PLs is challenging, let alone the management of several related PLs. Currently, those PLs are managed separately or their relations are analyzed assuming explicit specification of dependencies or use of an underlying terminology. Such assumptions may not hold when developing the PLs in different departments or companies applying various engineering processes. Objective: In this work we call for utilizing the knowledge gained from developing and maintaining different PLs in the same domain in order to recommend on improvements to the management of PLs. Method: The suggested approach conducts domain knowledge extraction and cross PL analysis on feature diagrams - the main aid for modeling PL variability. The domain knowledge is extracted by applying similarity metrics, clustering, and mining techniques. Based on the created domain models, the approach performs cross PL analysis that examines relations in the domain models and generates improvement recommendations to existing PLs and overall management recommendations (e.g., merging or splitting PLs). Results: The approach outcomes were evaluated by humans in a domain of mobile phones. The evaluation results may provide evidence that the outcomes of the approach in general and its recommendations in particular meet human perception of the given domain. Conclusion: We conclude that through domain knowledge extraction and cross PL analysis the suggested approach may generate recommendations useful to the management of individual PLs, as well as to the overall management of different PLs in the same domain.
机译:背景:市场竞争的加剧是开发和维护称为产品线(PL)的系统系列的主要原因之一。管理这些PL具有挑战性,更不用说管理几个相关的PL了。当前,这些PL是分开管理的,或者在明确定义依赖项或使用底层术语的情况下分析它们的关系。在使用各种工程流程的不同部门或公司中开发PL时,这种假设可能不成立。目的:在这项工作中,我们呼吁利用在相同领域中开发和维护不同PL所获得的知识,以提出改进PL管理的建议。方法:建议的方法对特征图进行领域知识提取和交叉PL分析,这是建模PL可变性的主要辅助手段。通过应用相似性度量,聚类和挖掘技术来提取领域知识。基于创建的域模型,该方法执行交叉PL分析,以检查域模型中的关系,并生成对现有PL和整体管理建议的改进建议(例如,合并或拆分PL)。结果:方法的结果由人类在手机领域进行评估。评估结果可提供证据,证明该方法的总体结果及其建议尤其符合人类对特定领域的认知。结论:我们得出结论,通过领域知识提取和交叉PL分析,建议的方法可能会产生有益于单个PL的管理以及对同一域中不同PL的整体管理有用的建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号