首页> 外文会议>Software product lines: Going beyond >A Hybrid Approach to Feature-Oriented Programming in XVCL
【24h】

A Hybrid Approach to Feature-Oriented Programming in XVCL

机译:XVCL中面向特征的编程的混合方法

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

摘要

Feature-Oriented Programming (FOP) is a programming paradigm for developing programs by composing features. It is especially useful for software product line development, as each product line member implements some combinations of features. FOP attempts to modularize features and to enable their flexible composition into programs. Recent studies have shown that it is not practical to modularize and then compose features that have finegrained impact on base programs. In this paper, we present a hybrid approach to feature modularization/composition problem. We modularize only separable features that can be well contained in dedicated files. We handle inseparable features by annotating base programs using preprocessing-like directives. We show how the hybrid approach can be achieved in XVCL, a generative technique to manage variabilities in software product lines.
机译:面向功能的编程(FOP)是一种通过编写功能来开发程序的编程范例。这对于软件产品线开发特别有用,因为每个产品线成员都实现某些功能组合。 FOP尝试对功能进行模块化并使其灵活地组合到程序中。最近的研究表明,模块化然后组合会对基础程序产生细粒度影响的功能是不切实际的。在本文中,我们提出了一种用于特征模块化/组成问题的混合方法。我们仅模块化可以很好地包含在专用文件中的可分离功能。我们通过使用类似于预处理的指令注释基本程序来处理不可分割的功能。我们展示了如何在XVCL中实现混合方法,XVCL是一种用于管理软件产品线变异性的生成技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号