Download presentation
Presentation is loading. Please wait.
Published byAubrey Underwood Modified over 9 years ago
1
Restoration Software Transforming Legacy Software to Web Services Principle Investigators Leo Mark - Georgia Tech, (leomark@cc.gatech.edu) Spencer Rugaber, Georgia Tech, (spencer@cc.gatech.edu) Wayne Summers, Columbus State, (summers_wayne@colstate.edu) Graduate Research Assistants John Gibby, Georgia Tech Harihar Karthik, Columbus State Robert Liu, Georgia Tech Sponsors AFLAC Georgia Research Alliance Columbus Information Processing Innovation Center
2
Problem: Transforming legacy assets Corporate assets “tied up in” legacy software systems Complex, undocumented, monolithic Not up-to-date wrt evolving technologies Legacy technologyNew technology CICS “green screens” Web access VSAM, IMS, DB2 XML Cobol business logic Java Mainframe Web services Monolithic Layered, modular
3
Solution Methodology for transforming legacy information systems Guidelines consisting of Separating the user interface aspects of software from the business logic Extracting the enterprise data model Specifying and encapsulating provided services Creating, maintaining and evolving the enterprise integration architecture
4
Case Study Vertical slice of Cobol system for Reconciliation of invoice records for customer groups Program understanding; representation; reengineering into J2EE prototype Output Methodology + Process data + Prototype
5
Distributed Multi-tier Architecture [from java.sun.com/j2ee]
6
Research Questions How to understand undocumented code? How to transform existing, running systems to use modern technology? How to loosen exclusive control over data to allow 24/7 use? How to re-architect batch, mainframe systems to interactive GUIs? What automation can support these tasks? How to transfer this method from a research team to actual developers?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.