loading...
A Framework for Extensible Component Customization for Component-based Software Development
Beijing, China October 27-October 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2006.1Sixth International Conference on Qua ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Stephen S. Yau, Arizona State University, USA
Choksing Taweponsomkiat, Arizona State University, USA
Dazhi Huang, Arizona State University, USA
Component-based software development (CBSD) increases productivity of software developers and improves overall software quality due to high degree of reusability. To achieve the full potential of CBSD, it is necessary for software developers to be able to customize components because it is rare to find the components completely matching their functional and non-functional requirements in the new applications. Existing customization approaches can be used to address this problem only in a narrow set of application domains. Addressing customization in a wide range of application domains is highly desirable, but very challenging because there are usually a number of different ways to customize a component. Different application domains can require vastly different customizations on the same component. In this paper, a framework for extensible component customization, which is independent of any run-time system or platform and can be used in a wide range of application domains, is presented.
Index Terms:
Component-based software development (CBSD), software reuse, component customization framework, extensible component, application domains.
Citation:
Stephen S. Yau, Choksing Taweponsomkiat, Dazhi Huang, "A Framework for Extensible Component Customization for Component-based Software Development," qsic, pp.369-376, Sixth International Conference on Quality Software (QSIC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.