BASCA: A Business Area-Oriented Service Component Adaptation Approach Suitable for Ubiquitous Environment

Pengwei Tian,Yaoxue Zhang,Ming Zhong,Yuezhi Zhou,Cunhao Fang
DOI: https://doi.org/10.1007/978-3-540-73549-6_99
2007-01-01
Abstract:Service customization always plays an important role in ubiquitous environment, in which the adaptation of service component according to user requirement is a key problem. Component adaptation is a traditional topic in Component-Based Software Development (CBSD) and Service-Oriented Architecture (SOA) research fields. But most of the existing approaches employ high level abstraction to achieve the adaptation process and usually make it a computation-intensive task, which can hardly be utilized in the ubiquitous environment. In addition, the high level abstraction-based approach is always difficult to understand for normal users. In this paper, based on the analysis of existing approaches, a business area-oriented service component adaptation approach is proposed. The approach employs basic functions of the business area to represent user requirement and service components. Three control structures are introduced to model the interconnection of the functions. Then the adaptation is performed based on the functionality relationships between service components and user requirement. The approach usually causes low computation cost and is easy to be utilized in ubiquitous environment.
What problem does this paper attempt to address?