DocumentCode :
3407134
Title :
Service Identification via Ontology Mapping
Author :
Chen, Feng ; Zhang, Zhuopeng ; Li, Jianzhi ; Kang, Jian ; Yang, Hongji
Author_Institution :
Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
Volume :
1
fYear :
2009
fDate :
20-24 July 2009
Firstpage :
486
Lastpage :
491
Abstract :
A service-oriented software reengineering is essential for legacy systems to survive in the service-oriented computing environment. In this paper, a method for the identification of reusable legacy code is proposed to support Service-Oriented Software Reengineering (SOSR).Ontologies for SOSR, which consist of Domain Concept Ontology (DCO), Functionality Ontology (FO) and Software Component Ontology (SCO), are defined and developed. These ontologies store knowledge of both application domain and code entities, which support further legacy code analysis. Based on SCO, the identification of service candidates in legacy systems is achieved by mapping FO and SCO via a novel method combining Formal Concept Analysis (FCA) and Relational Concept Analysis (RCA). The case study shows that the method can help software developers and maintainers to reengineer the tightly coupled legacy information systems to the loosely coupled and agile information systems.
Keywords :
Web services; ontologies (artificial intelligence); software architecture; software reusability; systems re-engineering; agile information system; domain concept ontology; formal concept analysis; functionality ontology; ontology mapping; relational concept analysis; service identification; service-oriented software reengineering; software component ontology; software developer; software maintainer; Application software; Information systems; Knowledge representation; Ontologies; Reverse engineering; Security; Service oriented architecture; Software maintenance; Software tools; Web services; Ontology; Service Oriented Architecture (SOA); Software Evolution; Software Reengineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location :
Seattle, WA
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3726-9
Type :
conf
DOI :
10.1109/COMPSAC.2009.71
Filename :
5254223
Link To Document :
بازگشت