Migrating COBOL systems to the Web by using the MVC design pattern
- 26 June 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10951350,p. 329-338
- https://doi.org/10.1109/wcre.2002.1173090
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
This publication has 16 references indexed in Scilit:
- A toolkit for applying a migration strategy: a case studyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Decomposing legacy programs: a first step towards migrating to client-server platformsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Incremental migration strategies: data flow analysis for wrappingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Application and user interface migration from BASIC to Visual C++Published by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Migrating legacy user interfaces to the Internet: shifting dialogue initiativePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Migrating legacy systems to the Web: an experience reportPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2001
- CUI to GUI migration: static analysis of character-based panelsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1997
- Software salvaging and the call dominance treeJournal of Systems and Software, 1995
- Reengineering user interfacesIEEE Software, 1995
- Towards reengineering in reuse reengineering processesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1995