DocumentCode :
2330173
Title :
Using Dynamic Analysis and Clustering for Implementing Services by Reusing Legacy Code
Author :
Fuhr, Andreas ; Horn, Tassilo ; Riediger, Volker
Author_Institution :
Inst. for Software Technol., Univ. of Koblenz-Landau, Koblenz, Germany
fYear :
2011
fDate :
17-20 Oct. 2011
Firstpage :
275
Lastpage :
279
Abstract :
Migrating legacy systems towards Service-Oriented Architectures requires the identification of legacy code that is able to implement the new services. This paper proposes an approach combining dynamic analysis and data mining techniques to map legacy code to business processes and to identify code for service implementations based on this mapping. Validating the clustering solution in a first case study resulted in values of 70,6% in precision and 83,5% in recall.
Keywords :
business data processing; data mining; pattern clustering; service-oriented architecture; software maintenance; business processes; data mining techniques; dynamic analysis; dynamic clustering; legacy code reuse; service implementation; service oriented architectures; Approximation algorithms; Clustering algorithms; Partitioning algorithms; Resource management; Software; Unified modeling language; clustering; dynamic analysis; service implementation; service-oriented architectures; software migration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering (WCRE), 2011 18th Working Conference on
Conference_Location :
Limerick
ISSN :
1095-1350
Print_ISBN :
978-1-4577-1948-6
Type :
conf
DOI :
10.1109/WCRE.2011.41
Filename :
6079852
Link To Document :
بازگشت