2019 Fiscal Year Final Research Report
IoT Middleware enhancing system management functions
Project/Area Number |
17K00105
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Research Field |
Software
|
Research Institution | University of Hyogo |
Principal Investigator |
|
Project Period (FY) |
2017-04-01 – 2020-03-31
|
Keywords | 組込みシステム / IoT / グラフデータベース |
Outline of Final Research Achievements |
First, we developed a graph database on the embedded system and a distributed collaboration system on the Andorid terminal. It features a user interface for grouping ideas and relationships using the KJ method. Next, for social activities such as social networks, in order to efficiently obtain information based on the relationships between the objects and the relationship between the objects, we devise a concept of relation-based query, and develop a graph database query language RelSeeker, which has functions to execute relation-based queries. RelSeeker is based on Datalog, which is a declarative programming language suitable for describing the relationship of target information. The above results can be applied to IoT device management and shows that the management can be implemented with the single framework, a graph database.
|
Free Research Field |
組込みシステム
|
Academic Significance and Societal Importance of the Research Achievements |
研究を進める都合上,IoT機器をアイデアや人やものに準えて,アイデアの関係づけやグループ化,人やものの間の関係の情報に着目したクエリ言語をDatalogと呼ばれる宣言型言語を元に開発し,クエリ処理を行うエンジンを開発した.これらの機能はIoT機器管理にも適用可能である.例えばIoT機器間の接続状態を管理する,あるいはクエリを実行して管理情報を取得するなどである.このようにこれまで不足していたシステム管理機能を強化したIoTミドルウェアをグラフデータベースという単一のフレームワークにより実現した.これにより本研究を利用することによりIoTシステムの開発効率の向上に貢献すると考える.
|