DocumentCode
185011
Title
A Study of Middleware for Pluggable UI in IoT-Enabled Environment
Author
Li-Qing Guo ; Da-You Huang ; Kuo-Hsun Hsu
Author_Institution
Dept. of Comput. Sci., Nat. Taichung Univ. of Educ., Taichung, Taiwan
fYear
2014
fDate
5-7 Nov. 2014
Firstpage
326
Lastpage
330
Abstract
In recent years, advances in several key technologies in Internet of Things (IoT), such as radio-frequency identification, wireless sensor network, embedded intelligence and nanotechnology, and micro electro mechanical systems have brought enormous progresses in developing IoT-based applications. IoT integrates heterogeneous intelligent devices and supports interoperability between devices through Internet and various communication technologies, which also helps bridge the physical world and virtual world. Therefore, for IoT application developers, it is important to have a mechanism that can provide a uniform accessible interface, called middleware, which hides technical details of accessing hardware devices from application developers and helps them to concentrate their focus on the software portion of the IoT applications. To deal with this issue, we proposed, in this paper, a middleware architecture that is designed based on software engineering point of view to assist developers with an easier way to establish communication links between devices and their applications, in which devices can be plugged into a system and the user interface for accessing these devices can be downloaded, installed, and displayed on the system. To be more specific, features for manipulating a device are captured in a description file and are used as a means for matching and downloading an appropriate pluggable user interface component through the middleware. Furthermore, by using the proposed middleware, the development time used in constructing user interface can be reduced. An experimental implementation of the middleware is also established to demonstrate the feasibility of the proposed architecture.
Keywords
Internet of Things; middleware; open systems; software architecture; user interfaces; Internet of Things; IoT-based applications; IoT-enabled environment; communication links; communication technologies; description file; embedded intelligence; hardware devices; heterogeneous intelligent devices; interoperability; microelectromechanical systems; middleware architecture; nanotechnology; pluggable UI; pluggable user interface component; radio-frequency identification; software engineering; wireless sensor network; Abstracts; Computer architecture; Internet of Things; Middleware; User interfaces; Internet of things; Middleware; User Interface;
fLanguage
English
Publisher
ieee
Conference_Titel
e-Business Engineering (ICEBE), 2014 IEEE 11th International Conference on
Conference_Location
Guangzhou
Print_ISBN
978-1-4799-6562-5
Type
conf
DOI
10.1109/ICEBE.2014.63
Filename
6982101
Link To Document