首页> 外文期刊>ACM Computing Surveys >Separation of Concerns in Feature Diagram Languages: A Systematic Survey
【24h】

Separation of Concerns in Feature Diagram Languages: A Systematic Survey

机译:特征图语言中关注点的分离:系统调查

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

摘要

The need for flexible customization of large feature-rich software systems, according to requirements of various stakeholders, has become an important problem in software development. Among the many software engineering approaches dealing with variability management, the notion of Software Product Line (SPL) has emerged as a major unifying concept. Drawing from established disciplines of manufacturing, SPL approaches aim to design repertoires of software artifacts, from which customized software systems for specific stakeholder requirements can be developed. A major difficulty SPL approaches attempt to address is the modularization of software artifacts, which reconciles the user's needs for certain features and the development and technical constraints. Towards this end, many SPL approaches use feature diagrams to describe possible configurations of a feature set. There have been several proposals for feature diagram languages with varying degrees of expressiveness, intuitiveness, and precision. However, these feature diagram languages have limited scalability when applied to realistic software systems. This article provides a systematic survey of various concerns of feature diagrams and ways in which concerns have been separated. The survey shows how the uncertainty in the purpose of feature diagram languages creates both conceptual and practical limitations to scalability of those languages.
机译:根据各种利益相关者的要求,对灵活的大型功能丰富的软件系统进行定制的需求已成为软件开发中的重要问题。在涉及可变性管理的许多软件工程方法中,“软件产品线”(SPL)的概念已成为一个主要的统一概念。利用已建立的制造学科,SPL方法旨在设计软件工件的库,从中可以开发出满足特定涉众需求的定制软件系统。 SPL方法尝试解决的主要困难是软件工件的模块化,这使用户对某些功能以及开发和技术约束的需求协调一致。为此,许多SPL方法使用功能图来描述功能集的可能配置。对于具有不同程度的表现力,直观性和精确度的特征图语言,已经提出了几种建议。但是,当将这些功能图语言应用于实际的软件系统时,其可伸缩性有限。本文提供了对功能图的各种关注点以及关注点分离方式的系统调查。调查显示,功能图语言用途的不确定性如何对这些语言的可扩展性造成概念和实际限制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号