A Practical Method to Transform Component-based Design to Service-Oriented Design

KIPS Journal D (2001 ~ 2012) , Vol. 18D, No.6, pp.461-480, June 2011
10.3745/KIPSTD.2011.18D.6.461, Full Text

Abstract

Component-Based Development (CBD) focuses on developing reusable components and assembling them into target applications. Service-Oriented Computing (SOC) is a relatively new paradigm where reusable services are developed, published, and composed into target service applications. Due to the popularity of CBD, many organizations already have CBD models for their applications. Hence, it is feasible and appealing to develop SOC applications economically by transforming existing CBD models, rather than developing SOC applications from the scratch. Our research is to develop a methodology for transforming existing CBD design into Service-Oriented Architecture (SOA) design. In this paper, we first compare the two paradigms and their key elements for the design; CBD design and SOA design. Then, we define mapping relationships of the transformation. For each transformation mapping, we present step-wise instructions. The benefit of applying this transformation is to increase reusability of existing design assets, to maintain the consistency between existing CBD and SOC models, and reduced cost for deploying service-oriented applications.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from October 15, 2016)

Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


Cite this paper

[KIPS Transactions Style]
D. W. Cheun, S. H. Jo, and S. D. Kim, "A Practical Method to Transform Component-based Design to Service-Oriented Design," KIPS Journal D (2001 ~ 2012) , Vol.18D, No.6, pp.461-480, 2011, DOI: 10.3745/KIPSTD.2011.18D.6.461.

[IEEE Style]
Du Wan Cheun, Sung Hyun Jo, and Soo Dong Kim, "A Practical Method to Transform Component-based Design to Service-Oriented Design," KIPS Journal D (2001 ~ 2012) , vol. 18D, no. 6, pp. 461-480, 2011. DOI: 10.3745/KIPSTD.2011.18D.6.461.

[ACM Style]
Cheun, D. W., Jo, S. H., and Kim, S. D. 2011. A Practical Method to Transform Component-based Design to Service-Oriented Design. KIPS Journal D (2001 ~ 2012) , 18D, 6, (2011), 461-480. DOI: 10.3745/KIPSTD.2011.18D.6.461.