DocumentCode
3082026
Title
Migrating COBOL systems to the Web by using the MVC design pattern
Author
Bodhuin, Thierry ; Guardabascio, Enrico ; Tortorella, Maria
Author_Institution
Parco Scientifico e Tecnologico di Salerno e delle Arie Interne della Campania, Italy
fYear
2002
fDate
2002
Firstpage
329
Lastpage
338
Abstract
Integrating legacy Cobol systems into a Web-based architecture is a complex and challenging task. Cobol is not a distributed and object-oriented language, however its integration with other languages or distributed systems is a prerequisite for achieving migration towards Web technologies. Moreover, the user interface and user interaction modalities need to be changed. Numerous strategies have been proposed for wrapping the business logic and re-implementing the user interface, but there is still a great need for experimental research. This paper presents a migration strategy whose target system is a Web-enabled architecture based on the model-view-controller (MVC) design pattern. By extracting all the needed information from the Cobol source code, the realized toolkit can automatically generate wrappers for the business logic and the data model and the Web user interface as Java server pages. The strategy and the toolkit presented have been defined within the project M&S SW, a research project aimed at defining new technological solutions to be transferred to small and medium enterprises operating in information and communication technologies.
Keywords
COBOL; Internet; Java; business data processing; data models; graphical user interfaces; object-oriented programming; reverse engineering; systems re-engineering; Cobol source code; Java server pages; MVC design pattern; Web-based architecture; automatic wrapper generation; business logic wrapping; data model; distributed systems; information and communication technologies; legacy Cobol system migration; model-view-controller design pattern; small and medium enterprises; user interaction modalities; user interface; Reverse engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 2002. Proceedings. Ninth Working Conference on
ISSN
1095-1350
Print_ISBN
0-7695-1799-4
Type
conf
DOI
10.1109/WCRE.2002.1173090
Filename
1173090
Link To Document