DocumentCode :
1942783
Title :
On Reuse of Source Code Components in Modernizing Enterprise Systems
Author :
Ilk, Noyan ; Zhao, J. Leon ; Hofmann, Paul
Author_Institution :
EPIC Lab., Univ. of Arizona, Tucson, AZ
fYear :
2008
fDate :
28-29 Sept. 2008
Firstpage :
1
Lastpage :
5
Abstract :
Modernization of enterprise systems creates new challenges to corporations on how to transform the existing IT assets into service-oriented architectures. Exposing existing system functionality in the form of enterprise services is one efficient way to leverage the value and reusability of enterprise systems. In this respect, existing system components can be used as the foundation of newly created services. However, one problem to overcome is the lack of system semantics to support the reuse of existing source code. In this paper, we present an approach to discover semantic relations between high-level business functionalities and low-level source code components. Our approach is based on the idea that the gap between service components and source code components of an enterprise system can be bridged by mapping through entity similarity. The procedure of our approach consists of two steps; (1) generating ontologies of source code components and the proposed enterprise services, (2) semantic mapping of ontology entities through similarity measures. We evaluate our approach in the framework of a commercial enterprise systems application. Initial results indicate that the proposed approach is useful for discovering service- related knowledge from existing source code components.
Keywords :
business data processing; object-oriented programming; ontologies (artificial intelligence); software architecture; software reusability; commercial enterprise systems application; enterprise systems; enterprise systems reusability; high-level business functionalities; low-level source code components; semantic relations; service-oriented architectures; source code component reuse; system functionality; Business; Communication standards; Computer architecture; Costs; Data structures; Logic design; Mission critical systems; Ontologies; Reverse engineering; Service oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Management of Information for Globalized Enterprises, 2008. AMIGE 2008. IEEE Symposium on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4244-3694-1
Electronic_ISBN :
978-1-4244-2972-1
Type :
conf
DOI :
10.1109/AMIGE.2008.ECP.65
Filename :
4721507
Link To Document :
بازگشت