Home>Results

  • Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
成果搜索

[会议论文]

Runtime knowledge graph based approach to smart home application development

Share
Edit Delete 报错

author:

Zhu, Minchen (Zhu, Minchen.) [1] | Ye, Xinshu (Ye, Xinshu.) [2] | Xiang, Tao (Xiang, Tao.) [3] | Unfold

Indexed by:

EI

Abstract:

Smart home is an important application area of the Internet of things (IoT). However, the diversification of smart home application scenarios increases the difficulty of understanding the scenarios for developers. And the heterogeneity of the programming interfaces of smart devices as well as the close coupling of the code to the underlying systems is still an important work for the developers. Furthermore, the complexity and variability of business requirements poses a great challenge to the development of applications logic. In this paper, we present a runtime knowledge graph based approach to smart home application development. First, a conceptual model describing the smart home scenarios is defined. Second, the manageability of smart devices is abstracted as runtime knowledge graphs that are automatically connected with the corresponding systems. Last, a method of automatically generating smart home applications is proposed. Our approach can reduce code by about 85 percent at least, and an experiment on a real-world application scenario demonstrates the feasibility, effectiveness, and benefits of the new approach to smart home application development. © 2018 IEEE.

Keyword:

Automation Graphic methods Internet of things Software architecture

Community:

  • [ 1 ] [Zhu, Minchen]College of Mathematics and Computer Science, Fuzhou University, Fuzhou; 350116, China
  • [ 2 ] [Zhu, Minchen]Fujian Key Laboratory of Network Computing and Intelligent Information Processing, Fuzhou; 350116, China
  • [ 3 ] [Ye, Xinshu]College of Mathematics and Computer Science, Fuzhou University, Fuzhou; 350116, China
  • [ 4 ] [Ye, Xinshu]Fujian Key Laboratory of Network Computing and Intelligent Information Processing, Fuzhou; 350116, China
  • [ 5 ] [Xiang, Tao]College of Mathematics and Computer Science, Fuzhou University, Fuzhou; 350116, China
  • [ 6 ] [Xiang, Tao]Fujian Key Laboratory of Network Computing and Intelligent Information Processing, Fuzhou; 350116, China
  • [ 7 ] [Ma, Yun]School of Software, Tsinghua University, Beijing; 100084, China
  • [ 8 ] [Chen, Xing]College of Mathematics and Computer Science, Fuzhou University, Fuzhou; 350116, China
  • [ 9 ] [Chen, Xing]Fujian Key Laboratory of Network Computing and Intelligent Information Processing, Fuzhou; 350116, China

Reprint 's Address:

  • [chen, xing]fujian key laboratory of network computing and intelligent information processing, fuzhou; 350116, china;;[chen, xing]college of mathematics and computer science, fuzhou university, fuzhou; 350116, china

Show more details

Related Article:

Source :

Year: 2018

Page: 110-117

Language: English

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count: 2

30 Days PV: 1

Affiliated Colleges:

Online/Total:73/10044477
Address:FZU Library(No.2 Xuyuan Road, Fuzhou, Fujian, PRC Post Code:350116) Contact Us:0591-22865326
Copyright:FZU Library Technical Support:Beijing Aegean Software Co., Ltd. 闽ICP备05005463号-1