A Profile-based Middleware Architecture for Ubiquitous Computing Environments

C.-I. Choi, K.-L. Park, K.-W. Koh, S.-D. Kim, and S.-H. Baik (Korea)


Context-awareness, mobility, heterogeneity, situational context, profiler, and active profile.


As ubiquitous computing environment evolves intelligently and autonomously, more heterogeneous services and de vices are integrated together to cause intricate issues in de signing a ubiquitous middleware system. They are context awareness, mobility, and heterogeneity. Our profile-based middleware addresses these issues by using an active pro file that supports integration of services. In the architecture, a profiler is designed to manage user profiles and service profiles are stored. All the profiles are described in XML to utilize XML's hierarchical data structure and to support standard representation of users and services. The profiler parses user profile and service profiles to extract require ments and generates an active profile. And the active pro file is dynamically reconfigured to provide services seam lessly. From the evaluation, there is approximately 20% of enhancement in search time of the XML tree. Also the la tency time in referring requirements from the active profile to the service profiles can be decreased by around 35%.

Important Links:

Go Back