Software as a Service solutions are available for certain business applications. However, many companies still rely on complex legacy applications for business-critical tasks. They cannot easily be accessed via the Internet and integrated into service-oriented landscapes. Re-programming or adaption of these legacy applications is both time-consuming and expensive. Remote access does not allow deep integration with other services and relies on proprietary software. We therefore propose the generic black-box approach REFLECTION (Refurbishing legacy applications) to dynamically rebuild the user interface of applications using native Web technologies. Users can thereby access these applications on-demand as cloud-based services. We also discuss usage scenarios, design and architecture considerations, as well as technical challenges.
Schulze, Thimo; Thum, Christian; and Klems, Markus, "Towards Providing Lightweight Access to Legacy Applications as Cloud-Based Services" (2010). ACIS 2010 Proceedings. Paper 47.