JISE


  [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


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 user’s 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

  Retrieve PDF document (JISE_201105_13.pdf)