首页> 外文会议>Working IEEE/IFIP Conference on Software Architecture >uDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces
【24h】

uDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces

机译:Udesign:最终用户设计应用于智能空间的监控和控制应用程序

获取原文

摘要

This paper introduces an architectural style for enabling end-users to quickly design and deploy software systems in domains characterized by highly personalized and dynamic requirements. The style offers an intuitive metaphor based on boxes, pipes, and wires, but retains enough preciseness that systems can be automatically assembled and dynamically reconfigured based on uDesign descriptions. uDesign was primarily motivated and validated within monitoring and control applications for smart spaces, but we envision possible extensions to other domains. Our contribution differs from early attempts at end-user programming by dealing with higher level software architectural abstractions rather than programming, and by addressing run-time descriptions rather than code structures. The paper presents validation of uDesign along the following aspects: (a) expressiveness, by means of two case studies, one in health care, and one in home security, (b) soundness, by providing uDesign's formal semantics, and (c) implementability, by describing a mapping of uDesign to an existing software infrastructure: the Aura infrastructure.
机译:本文介绍了一种架构风格,可实现最终用户,以便在具有高度个性化和动态需求的域中快速设计和部署软件系统。该样式提供基于盒子,管道和电线的直观的隐喻,但保留了足够的准确性,即可以根据UDesign描述自动组装系统和动态重新配置。 Udesign主要是在监视和控制应用程序中激励和验证的智能空间,但我们会设想可能的扩展到其他域。我们的贡献与最终用户编程的早期尝试不同,通过处理更高级别的软件架构抽象而不是编程,并通过寻址运行时描述而不是代码结构来解决。本文介绍了UDesign沿着以下几个方面的验证:(a)表达,通过两种案例研究,一个在医疗保健中,一个在家庭安全,(b)的健全,通过提供Udesign的正式语义,(c)可实施性,通过描述Udesign到现有软件基础架构的映射:Aura基础架构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号