首页> 外文OA文献 >Refining, Implementing, and Evaluating the Extended Continuous Variable-Specific Resolutions of Feature Interactions
【2h】

Refining, Implementing, and Evaluating the Extended Continuous Variable-Specific Resolutions of Feature Interactions

机译:细化,实现和评估特征交互的扩展的连续变量特定分辨率

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Systems that involve feature-oriented software development suffer from feature interactions, in which features affect one another’s behaviour in surprising ways. As the number of features increases, the complexity of examining feature combinations and fixing undesired interactions increases exponentially, such that the workload of resolving interactions comes to dominate feature development. The Feature Interaction Problem results from aiming resolve feature interaction by providing optimal resolutions. Resolution strategies combat the Feature Interaction Problem by offering default strategies that resolve entire classes of interactions, thereby reducing the work of the developer who is charged with the task of resolving interactions. However, most such approaches employ coarse-grained resolution strategies (e.g., feature priority) or a centralized arbitrator. This thesis focuses on evaluating and refining a proposed architecture that resolves features’ conflicting actions on system’s outputs. In this thesis, we extend a proposed architecture based on variable-specific resolution to enable co-resolution of related outputs and to promote smooth continuous resolutions over execution sequences. We implemented our approach within the PreScan simulator for advanced driver assistance systems, and performed a case study involving 15 automotive features that we implemented. We also devised and implemented three resolution strategies for the features’ outputs. The results of the case study show that the approach produces smooth and continuous resolutions of interactions throughout interesting scenarios.
机译:涉及面向功能的软件开发的系统会遭受功能交互,其中功能以令人惊讶的方式影响彼此的行为。随着功能部件数量的增加,检查功能部件组合和修复不良交互的复杂性呈指数增长,因此解决交互的工作量成为控制功能开发的主要因素。特征交互问题是由于通过提供最佳分辨率来解决特征交互而引起的。解析策略通过提供默认策略来解决整个交互类,从而解决了功能交互问题,从而减轻了负责解决交互任务的开发人员的工作。但是,大多数这样的方法采用粗粒度解决方案策略(例如,特征优先级)或集中式仲裁器。本文的重点是评估和改进提议的体系结构,以解决功能对系统输出的冲突行为。在本文中,我们扩展了基于变量特定分辨率的提议体系结构,以实现相关输出的共同分辨率,并在执行序列上促进平滑的连续分辨率。我们在PreScan模拟器中为高级驾驶员辅助系统实施了我们的方法,并进行了涉及15种汽车功能的案例研究。我们还为功能的输出制定并实施了三种分辨率策略。案例研究的结果表明,该方法在整个有趣的场景中都能产生平滑,连续的交互解决方案。

著录项

  • 作者

    Zhang Chi;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号