首页> 外文会议>Software product lines: Going beyond >Designing and Prototyping Dynamic Software Product Lines: Techniques and Guidelines
【24h】

Designing and Prototyping Dynamic Software Product Lines: Techniques and Guidelines

机译:动态软件产品线的设计和原型制作:技术和准则

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

摘要

Dynamic Software Product Lines (DSPL) encompass systems that are capable of modifying their own configuration with respect to changes in their operating environment by using run-time reconfigurations. A failure in these reconfigurations can directly impact the user experience since the reconfigurations are performed when the system is already under the users control. Prototyping DSPLs at an early development stage can help to pinpoint potential issues and optimize design. In this work, we identify and addresses two challenges associated with the involvement of human subjects in DSPL prototyping: enabling DSPL users to (1) trigger the run-time reconfigurations and to (2) understand the effects of the reconfigurations. These techniques have been applied with the participation of human subjects by means of a Smart Hotel case study which was deployed with real devices. The application of these techniques reveals DSPL-design issues with recovering from a failed reconfiguration or a reconfiguration triggered by mistake. To address these issues, we discuss some guidelines learned in the Smart Hotel case study.
机译:动态软件产品线(DSPL)包含能够通过使用运行时重新配置来针对其操作环境的变化而修改其自身配置的系统。这些重新配置失败会直接影响用户体验,因为在系统已经处于用户控制之下时才执行重新配置。在早期开发阶段对DSPL进行原型设计可以帮助查明潜在问题并优化设计。在这项工作中,我们确定并解决了与人类受试者参与DSPL原型设计相关的两个挑战:使DSPL用户能够(1)触发运行时重新配置,以及(2)了解重新配置的效果。通过与实际设备一起部署的智能酒店案例研究,这些技术已在人类受试者的参与下得以应用。这些技术的应用揭示了从失败的重新配置或错误触发的重新配置中恢复的DSPL设计问题。为了解决这些问题,我们讨论了从智能酒店案例研究中学到的一些准则。

著录项

  • 来源
    《Software product lines: Going beyond》|2010年|p.331-345|共15页
  • 会议地点 Jeju Island(KR);Jeju Island(KR)
  • 作者单位

    Centro de Investigation en Metodos de Production de Software Universidad Politecnica de Valencia Camino de Vera s, E-46022, Spain;

    Centro de Investigation en Metodos de Production de Software Universidad Politecnica de Valencia Camino de Vera s, E-46022, Spain;

    Centro de Investigation en Metodos de Production de Software Universidad Politecnica de Valencia Camino de Vera s, E-46022, Spain;

    Centro de Investigation en Metodos de Production de Software Universidad Politecnica de Valencia Camino de Vera s, E-46022, Spain;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号