Detailed Information

Cited 0 time in webofscience Cited 40 time in scopus
Metadata Downloads

A theoretical foundation of variability in component-based development

Authors
Kim, SDHer, JSChang, SH
Issue Date
1-Jul-2005
Publisher
ELSEVIER SCIENCE BV
Keywords
component-based development; variability; theoretical foundation
Citation
INFORMATION AND SOFTWARE TECHNOLOGY, v.47, no.10, pp.663 - 673
Journal Title
INFORMATION AND SOFTWARE TECHNOLOGY
Volume
47
Number
10
Start Page
663
End Page
673
URI
http://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/19349
DOI
10.1016/j.infsof.2004.11.007
ISSN
0950-5849
Abstract
Component-Based Development (CBD) is revolutionizing the process of building applications by assembling pre-built reusable components. Components should be designed more for inter-organizational reuse, rather than intra-organization reuse through domain analysis which captures the commonality of the target domain. Moreover, the minor variations within the commonality should also be modeled and reflected in the design of components so that family members can effectively customize the components for their own purpose. To carry out domain analysis effectively and design widely reusable components, precise definitions of variability-related terms and a classification of variability types must be made. In this paper, we identify the fundamental difference between conventional variability and component variability, and present five types of variability and three kinds of variability scopes. Each type of variability is precisely defined for its applicable situations and guidelines. Having a formal view on variability, not only the domain analysis but also component customization can be effectively carried out in a precise manner. (C) 2004 Elsevier B.V. All rights reserved.
Files in This Item
Go to Link
Appears in
Collections
College of Information Technology > School of Software > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Soo Dong photo

Kim, Soo Dong
School of Software
Read more

Altmetrics

Total Views & Downloads

BROWSE