DocumentCode :
1977144
Title :
Supporting Integration of COTS Components from a Perspective of Self-Adaptive Software Architecture
Author :
Shan Tang ; Qiang Liu
Author_Institution :
Sch. of Comput. & Inf., Shanghai Second Polytech. Univ., Shanghai, China
fYear :
2013
fDate :
22-26 July 2013
Firstpage :
706
Lastpage :
713
Abstract :
Component-Based Software Development (CBSD) provides a high efficient and low cost way to construct software systems by integrating reusable software components. Although CBSD has already become a widely accepted paradigm, it is still beyond possibility to assemble components easily from commercial-off-the-shelf (COTS) components into one application system. A variety of mismatches between components often impede the integration of COTS components, and component adaptation is becoming a key problem in Component-Based Software Engineering (CBSE). Aiming at this requirement, this paper presents a self-adaptive software architecture (model-based) approach for supporting seamless integration of COTS components. Specifically, we first propose a self-adaptive software architecture model, and then we discuss and exemplify how to eliminate the mismatches between heterogeneous COTS components based on this model. A simplified on-line shopping system is referred throughout the paper to illustrate our approach.
Keywords :
object-oriented programming; software architecture; software reusability; CBSD; CBSE; COTS components; commercial-off-the-shelf components; component-based software development; component-based software engineering; reusable software components; self-adaptive software architecture model; simplified on-line shopping system; software systems; Adaptation models; Connectors; Ontologies; Ports (Computers); Protocols; Semantics; Software; COTS components; adaptor; behavioral protocol; port; semantic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
Conference_Location :
Kyoto
Type :
conf
DOI :
10.1109/COMPSAC.2013.112
Filename :
6649901
Link To Document :
بازگشت