DocumentCode
1966832
Title
Behavioural self-adaptation of services in ubiquitous computing environments
Author
Camara, J. ; Canal, Carlos ; Salaün, Gwen
Author_Institution
Dept. of Comput. Sci., Univ. of Malaga, Malaga
fYear
2009
fDate
18-19 May 2009
Firstpage
28
Lastpage
37
Abstract
Self-adaptive software systems are those able to manage changing operating conditions dynamically and autonomously. Currently, most proposals in this field rely on an explicit representation of the constituent elements and goals of the system. This approach is suitable for systems where constituent elements are well known at design time. However, in systems where new elements may dynamically enter or leave the execution environment, it is not possible to obtain a predefined description of the system´s architecture nor a complete specification of its goals. Paradigmatic examples of such systems can be found in ubiquitous computing, or dynamic web service discovery and composition, where new adaptability problems arise, such as the (dis)connection of unforeseen elements to an already running system, or ensuring properties of the composition among services, which cannot be addressed at static verification time since the state space of the system is not closed anymore. In this paper, we present our approach for the composition and resolution of interface mismatch among services in ubiquitous computing environments, dynamically reconfiguring the system as new services are integrated or disconnected.
Keywords
Web services; software architecture; ubiquitous computing; dynamic Web service discovery; interface mismatch; self-adaptive software systems; services behavioural self-adaptation; system architecture; ubiquitous computing environments; Airports; Availability; Context-aware services; Handheld computers; Protocols; Quality of service; Software quality; Software systems; Ubiquitous computing; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering for Adaptive and Self-Managing Systems, 2009. SEAMS '09. ICSE Workshop on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4244-3724-5
Type
conf
DOI
10.1109/SEAMS.2009.5069071
Filename
5069071
Link To Document