Previous [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [ 10] [ 11] [ 12] [ 13] [ 14] [ 15]

@

Journal of Information Science and Engineering, Vol. 27 No. 5, pp. 1729-1746 (September 2011)

Agent-based Intelligent Middleware for User-Centric Services in Ubiquitous Computing Environments*

HYUNSU JANG1, CHANG HWAN SONG1, MOON JEONG KIM2 AND YOUNG IK EOM1,+
1School of Information and Communication Engineering
Sungkyunkwan University
Suwon, 440-746 Korea
E-mail: {jhs4071; eerien; yieom}@ece.skku.ac.kr
2Department of Computer Engineering
Youngdong University
Chungbuk, 370-701 Korea
E-mail: tops@yd.ac.kr

With the emergence of the ubiquitous computing era, it has become increasingly important for a middleware that fully exploits Human Computer Interaction (HCI)-friendly characteristics in order to support user-centric services. Many studies about HCI-friendly middleware designed to support user-centric services have been performed. However, most of the existing research focuses on functional improvements to middleware that concentrates on a specific application rather than on general user-centric services. In this paper, we propose an agent-based intelligent middleware that provides usercentric services in ubiquitous computing environments. We introduce various HCIfriendly middleware projects that support user-centric services, and propose a design for a middleware architecture that effectively supports several functions, such as context awareness, context management, pattern inference based on user behavior, and dynamic agent generation. We also suggest service scenarios that illustrate the adaptive User Interface (UI), spontaneous UI migration for collaboration between users, and UI migration according to the changes of the users task environments in smart spaces. We implemented a prototype of our middleware architecture, called Agent-based Intelligent Middleware (AIM), based on our scenarios, in order to show the benefits by verifying the feasibility of user-centric services with minimal user intervention in ubiquitous computing environments.

Keywords: human-computer interaction, agent system, user-centric service, ubiquitous middleware, ubiquitous computing

Full Text () Retrieve PDF document (201109_13.pdf)

Received August 14, 2009; revised December 9, 2010; accepted March 15, 2011.
Communicated by Ren-Hung Hwang.
* This research was supported by MKE, Korea under ITRC NIPA-2010-(C1090-1021-0008) (NTIS-2010- (1415109527)) and by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2010-0022570).
+ Corresponding author.