DocumentCode :
3357399
Title :
Migrating interactive legacy systems to Web services
Author :
Canfora, Gerardo ; Fasolino, Anna Rita ; Frattolillo, Gianni ; Tramontana, Porfirio
Author_Institution :
Res. Centre on Software Technol., Sannio Univ., Benevento
fYear :
2006
fDate :
22-24 March 2006
Lastpage :
36
Abstract :
Migration of form based legacy systems towards service-oriented computing is a challenging task, requiring the adaptation of the legacy interface to the interaction paradigm of Web services. In this paper, a wrapping methodology is proposed to make interactive functionalities of legacy systems accessible as Web services. The wrapper that is used for interacting with the legacy system acts as an interpreter of a finite state automaton that describes the model of the interaction between user and legacy system. This model is obtained by black box reverse engineering techniques. A migration process and a software architecture that allow a functionality of a legacy system to be exported as a Web service are presented in the paper
Keywords :
Internet; finite state machines; human computer interaction; program interpreters; reverse engineering; software architecture; software maintenance; Web service; black box reverse engineering; finite state automaton interpreter; interactive legacy system; legacy interface; service-oriented computing; software architecture; user-legacy system interaction; wrapping methodology; Application software; Automata; Computer interfaces; Reverse engineering; Software architecture; Software maintenance; Software systems; US Department of Transportation; Web services; Wrapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2006. CSMR 2006. Proceedings of the 10th European Conference on
Conference_Location :
Bari
ISSN :
1534-5351
Print_ISBN :
0-7695-2536-9
Type :
conf
DOI :
10.1109/CSMR.2006.34
Filename :
1602355
Link To Document :
بازگشت