Download presentation
Presentation is loading. Please wait.
Published byOwen Glenn Modified over 9 years ago
1
A Strategy and an Eclipse Based Environment for the Migration of Legacy Systems to Multi-tier Web-based Architectures Horia Constantin
2
T ODAY ’ S OBJECTIVES Overview of analyzed paper Short introduction to LIS migration Scientific background of COBOL LIS migration Migration overview Migration PDD Migration example
3
P APER D ETAILS Title: A Strategy and an Eclipse Based Environment for the Migration of Legacy Systems to Multi-tier Web-based Architectures Published: Proceedings of 22nd IEEE International Conference on Software Maintenance, 2006 Full version in: De Lucia, A., Francese, R., Scanniello, G., & Tortora, G. (2008). Developing legacy system migration methods and tools for technology transfer. Software: Practice and Experience, 38(13), 1333-1364.
4
A UTHORS Andrea De Lucia - full professor of Software Engineering http://www.unisa.it/docenti/deluciaa/english/index Rita Francese - Researcher at the dept of Mathematics and Informatics http://www.dmi.unisa.it/people/francese/ Giuseppe Scanniello - assistant professor at the Department of Mathematics and Computer Science http://www.scienzemfn.unisa.it/scanniello/Giuseppe_Scanniello_Homepage/Home.html Genoveffa Tortora - full professor of Computer Science http://www.dmi.unisa.it/people/tortora/www/ Nicola Vitiello – industry contact
5
L EGACY I NFORMATION S YSTEM (LIS)
6
O RIGINS – MIGRATING LIS S Literature is ample Google scholar: "migrating legacy“ in title -> 104 results
7
O RIGINS – P REVIOUS RESEARCH 1.Sneed, H. M. (2000). Encapsulation of legacy software: A technique for reusing legacy software components. Annals of Software Engineering, 9(1-2), 293-313. 2.Sneed, H. M. (2001). Wrapping legacy COBOL programs behind an XML-interface. In Reverse Engineering, 2001. Proceedings. Eighth Working Conference on (pp. 189-197). IEEE. 3.Bodhuin, T., Guardabascio, E., & Tortorella, M. (2003, November). Migration of non-decomposable software systems to the Web using screen proxies. In Proceedings of the 10th Working Conference on Reverse Engineering (p. 165). IEEE Computer Society.
8
P URPOSE What: Describe the migration of a COBOL LIS to the Web Develop a tool to support the migration process Why: Decrease costs Simplify migration Handover migration strategy to LIS maintainer
9
M IGRATION OVERVIEW Assess LIS Prepare LIS migration Restructure LIS Create web UI Integrate
10
M IGRATION OVERVIEW Assess LIS Prepare LIS migration Restructure LIS Create web UI Integrate
11
M IGRATION OVERVIEW Assess LIS Prepare LIS migration Restructure LIS Create web UI Integrate
12
M IGRATION OVERVIEW Assess LIS Prepare LIS migration Restructure LIS Create web UI Integrate
13
M IGRATION OVERVIEW Assess LIS Prepare LIS migration Restructure LIS Create web UI Integrate
14
M IGRATION PDD – P ART 1
15
M IGRATION PDD – P ART 2
16
H OW - TO – U SAGE EXAMPLE 1 LIS 100 subsystems ~100.000 LOC LIS SUBSYSTEM 4502 LOC SYSTEM REQUIREMENTS AUXILIARY SYSTEMSRESTRUCTURED LIS
17
H OW - TO – U SAGE EXAMPLE 2 RESTRUCTURED LISWEB BASED UI TARGET SYSTEM (migrated LIS)
18
I HOPE YOU ENJOYED THIS PRESENTATION THANK YOU
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.