首页> 外文期刊>Software >Variability management of plugin-based systems using feature models
【24h】

Variability management of plugin-based systems using feature models

机译:使用功能模型的基于插件的系统的可变性管理

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

摘要

Plugin-based systems are typically realized with resort to a component framework that offers an infrastructure for assembling plugin components, which can be composed to form system variants. Feature models have been proposed as an abstraction to manage software variability, where feature configurations describe variants of a software system. In this paper, we propose an automated approach to map the artifacts of plugin-based component frameworks to feature models. We describe a methodology for structuring the architecture of a plugin-based system, so that the variability space and variants are reflected in a feature model and its configurations. We materialized the proposed approach for the Eclipse Equinox component framework in a tool to visualize the variability of plugin-based systems in feature diagrams, which can be used to generate system variants. We carried out an experiment where we developed a small plugin-based product line on top of Equinox in the context of an advanced software development course. Copyright (c) 2016 John Wiley & Sons, Ltd.
机译:基于插件的系统通常是借助组件框架来实现的,该组件框架提供了用于组装插件组件的基础结构,这些组件可以组成系统变量。已经提出了特征模型作为管理软件可变性的抽象,其中特征配置描述了软件系统的变体。在本文中,我们提出了一种自动方法来将基于插件的组件框架的工件映射到特征模型。我们描述了一种用于构造基于插件的系统的体系结构的方法,以便在特征模型及其配置中反映可变性空间和变体。我们在工具中具体化了Eclipse Equinox组件框架的建议方法,以在功能图中可视化基于插件的系统的可变性,该可变性可用于生成系统变体。我们进行了一项实验,在高级软件开发课程的背景下,我们在Equinox的基础上开发了一个基于插件的小型产品线。版权所有(c)2016 John Wiley&Sons,Ltd.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号