DocumentCode :
2833786
Title :
A Service-Oriented Componentization Framework for Java Software Systems
Author :
Li, Shimin ; Tahvildari, Ladan
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont.
fYear :
2006
fDate :
Oct. 2006
Firstpage :
115
Lastpage :
124
Abstract :
In the fast growing global market for services, service-oriented computing has drastically changed the way in which we develop software systems. Providing competitive services to these markets will be critical to the success of businesses and organizations. Some competitive services have already been implemented in existing systems. In this paper, we present a novel service-oriented componentization framework that automatically supports: i) identifying critical business services embedded in an existing Java system by utilizing graph representations of the system models, ii) realizing each identified service as a self-contained component that can be deployed as a single unit, and iii) transforming the object-oriented design into a service-oriented architecture. A toolkit implementing our framework has been developed as an Eclipse rich client platform (RCP). Our initial evaluation has shown that our framework is effective in identifying services from an object-oriented design and migrating it to a service-oriented architecture
Keywords :
Java; object-oriented programming; software architecture; utility programs; Eclipse rich client platform; Java software system; graph representation; self-contained component; service-oriented architecture; service-oriented componentization; service-oriented computing; Application software; Globalization; Java; Object oriented modeling; Open source software; Packaging; Service oriented architecture; Software quality; Software reusability; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 2006. WCRE '06. 13th Working Conference on
Conference_Location :
Benevento
ISSN :
1095-1350
Print_ISBN :
0-7695-2719-1
Type :
conf
DOI :
10.1109/WCRE.2006.7
Filename :
4023982
Link To Document :
بازگشت