首页> 外文期刊>Science of Computer Programming >FAMILIAR: A domain-specific language for large scale management of feature models
【24h】

FAMILIAR: A domain-specific language for large scale management of feature models

机译:FAMILIAR:一种特定于领域的语言,用于特征模型的大规模管理

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

摘要

The feature model formalism has become the de facto standard for managing variability in software product lines (SPLs). In practice, developing an SPL can involve modeling a large number of features representing different viewpoints, sub-systems or concerns of the software system. This activity is generally tedious and error-prone. In this article, we present FAMILIAR a Domain-Specific Language (DSL) that is dedicated to the large scale management of feature models and that complements existing tool support. The language provides a powerful support for separating concerns in feature modeling, through the provision of composition and decomposition operators, reasoning facilities and scripting capabilities with modularization mechanisms. We illustrate how an SPL consisting of medical imaging services can be practically managed using reusable FAMILIAR scripts that implement reasoning mechanisms. We also report on various usages and applications of FAMILIAR and its operators, to demonstrate their applicability to different domains and use for different purposes.
机译:功能模型形式主义已成为管理软件产品线(SPL)的可变性的事实上的标准。实际上,开发SPL可能涉及对代表不同观点,子系统或软件系统关注点的大量功能进行建模。此活动通常很乏味且容易出错。在本文中,我们介绍了FAMILIAR一种专用于域的语言(DSL),该语言专用于特征模型的大规模管理,并补充了现有工具的支持。该语言通过提供组合和分解运算符,推理功能和带有模块化机制的脚本功能,为分离特征建模中的关注点提供了强大的支持。我们说明了如何使用实现推理机制的可重用FAMILIAR脚本来实际管理由医学影像服务组成的SPL。我们还将报告FAMILIAR及其运营商的各种用法和应用,以证明其在不同领域的适用性和用于不同目的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号