首页> 外文会议>IEEE International Congress on Internet of Things >SmartHomeML: Towards a Domain-Specific Modeling Language for Creating Smart Home Applications
【24h】

SmartHomeML: Towards a Domain-Specific Modeling Language for Creating Smart Home Applications

机译:smarthomeml:朝着特定于域的建模语言,用于创建智能家居应用程序

获取原文

摘要

There is an increasing demand for smart home connectivity from controlling the home temperature, to switching light bulbs, controlling the window shades and pet feeders. Smart home control systems such as Amazon Alexa and Google Home provide user interfaces to coordinate the operation of several home appliances. While this facilitate integrating the operations of several appliances, system integrators still need to specify and define the integration and communication logic. This logic depends on both the appliance and the control system providers. This paper introduces SmartHomeML, a domain specific modelling language for smart home applications, that allows users to define new skills (functionalities). SmartHomeML consists of a model designer that supports modelling smart home applications and a model generator that uses template-based transformation to automatically generate smart home device adapters and connectors that conform to the specification of a selected target home control system. We show through an example how to use SmartHomeML to model a smart home service independently from the target smart home provider and then generate Amazon Alexa Skill Adapters and SmartThings SmartApps automatically.
机译:对智能家庭连接的需求越来越大,从控制家庭温度,切换灯泡,控制窗帘和宠物馈线。智能家庭控制系统,如亚马逊Alexa和Google Home提供用户界面,以协调多个家用电器的操作。虽然这方便集成了多个设备的操作,但系统集成商仍然需要指定和定义集成和通信逻辑。此逻辑取决于设备和控制系统提供商。本文介绍SmarthomeML,智能家庭应用程序的域特定建模语言,允许用户定义新技能(功能)。 SmarthomeML由一个模型设计器组成,支持建模智能家居应用程序和使用基于模板的转换的模型生成器,以自动生成符合所选目标家庭控制系统的规范的智能家用设备适配器和连接器。我们通过一个示例展示了如何使用SmarthomeML独立于目标智能家庭提供商来模拟智能家庭服务,然后自动生成Amazon Alexa技能适配器和Smarthings SmartApps。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号