中文

基于运行时模型的智能家居系统开发方法

软件工程 2017-07-28 v1

摘要

在开发智能家居系统时,开发者需要集成并组合各种智能设备与软件应用。由于其多样性与异构性,开发者通常会面临许多问题。本文提出了一种基于运行时模型的智能家居系统开发方法。首先,我们分析与智能设备相关的移动应用,并提取一些设备控制 API。其次,我们使用 SM@RT 框架构建设备运行时模型。第三,我们定义场景模型,即系统所包含的设备与对象的抽象。第四,我们指定从场景模型到运行时模型的映射规则,并采用一个能解释这些映射规则的同步器,以保持场景模型与设备运行时模型之间的同步。映射处理器读取开发者定义的映射规则并据此执行映射。最后,开发者可以使用 state-of-the-art 的模型驱动技术,在符合 MOF 规范的场景模型上对智能家居系统进行编程。https://youtu.be/SP12OtmHj50

关键词

引用

@article{arxiv.1707.08771,
  title  = {Runtime Model Based Approach to Smart Home System Development},
  author = {Kaidong Wu and Xiao He and Xing Chen and Gang Huang},
  journal= {arXiv preprint arXiv:1707.08771},
  year   = {2017}
}