首页> 外文会议>International conference on software reuse >Extending FragOP Domain Reusable Components to Support Product Customization in the Context of Software Product Lines
【24h】

Extending FragOP Domain Reusable Components to Support Product Customization in the Context of Software Product Lines

机译:扩展FragOP域可重用组件以在软件产品线范围内支持产品定制

获取原文

摘要

Software product lines (SPL) have become an efficient paradigm for systematic reuse. SPL engineering is about the planned reuse of common assets for the rapid production of a software systems family. In SPL, an effective product derivation process is key to ensure that the effort required to develop the common assets will be lower than the benefits achieved through their use. While several approaches and tools are available on SPL engineering activities such as, variability management, component assembling, and product testing; most of the existing approaches do not present detailed information on the strategics for product customization (which affects the product derivation effectiveness). In a previous work, we introduced fragment-oriented programming (FragOP), which is a framework used to design, implement, and reuse domain components. In this paper, we enhanced the FragOP approach through the use of customization points and customization files to support the product customization activity. In order to gain preliminary insights into how VariaMos (the tool in which the approach is implemented) supports the FragOP approach, we designed a usability test by following the ISO/IEC 25062:2006 Common Industry Format for usability tests. Eight graduate students from the Univcrsidad Nacional de Colombia took part and were asked to carry out a series of modifications to an c-commerce SPL. The usability test reported high subject performance results; however, we found some usability flaws that should be addressed.
机译:软件产品线(SPL)已成为系统重用的有效范例。 SPL工程涉及计划中的常见资产重用,以快速生产软件系统系列。在SPL中,有效的产品派生过程是确保开发共同资产所需的工作量低于通过使用它们而获得的收益的关键。尽管在SPL工程活动中有几种方法和工具可用,例如可变性管理,组件组装和产品测试;现有的大多数方法都没有提供有关产品定制策略的详细信息(这会影响产品派生的有效性)。在先前的工作中,我们介绍了面向片段的编程(FragOP),它是用于设计,实现和重用域组件的框架。在本文中,我们通过使用定制点和定制文件来支持产品定制活动,从而增强了FragOP方法。为了初步了解VariaMos(实施该方法的工具)如何支持FragOP方法,我们遵循ISO / IEC 25062:2006通用行业格式进行了可用性测试,从而设计了可用性测试。来自哥伦比亚国立大学的八名研究生参加了会议,并被要求对C商务SPL进行一系列修改。可用性测试报告了较高的主题性能结果;但是,我们发现了一些应该解决的可用性缺陷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号