Title :
Migration of a Legacy Procedural System to Service-Oriented Computing Using Feature Analysis
Author :
Millham, Richard
Author_Institution :
Univ. of Bahamas, Bahamas
Abstract :
Transforming a legacy system to operate within a service-oriented web environment requires an identification of features and services within the system. In order to move a procedural legacy system to a service-oriented web environment, the legacy system must first be transformed to an object-oriented based system. This new object-oriented system´s features and services must be identified and then transformed to Web services. This paper presents an approach where a tool first analyses data and control dependencies among component files which, along with selected domain analysis techniques, then identifies related groups of components that offer features and identifies related aggregated component groups that offer services. A case study of a 100 000 line telecommunication system demonstrates the effectiveness of this approach in identifying relevant services and features. Using these techniques, feature identification can, to some degree, be automated unlike other feature identification methods which tend to be heavily dependent on user expertise to select appropriate web service features from a list of candidates.
Keywords :
Web services; feature extraction; object-oriented languages; software maintenance; feature analysis; legacy procedural system migration; object-oriented system; service-oriented computing; web services; Africa; Competitive intelligence; Contracts; Data analysis; Performance analysis; Service oriented architecture; Software systems; Unified modeling language; Web services; Wrapping; feature analysis; legacy system; service-oriented computing; web services; wrapping;
Conference_Titel :
Complex, Intelligent and Software Intensive Systems (CISIS), 2010 International Conference on
Conference_Location :
Krakow
Print_ISBN :
978-1-4244-5917-9
DOI :
10.1109/CISIS.2010.48