Web-enabling Mainframe Applications discusses five methods for extending legacy mainframe applications: refacing, repurposing, restructuring, reengineering, and replacing. Refacing involves putting a graphical user interface on green screens. Repurposing changes an application's purpose using business rules. Restructuring breaks applications into presentation, data, and connectivity layers. Reengineering completely rewrites applications. Replacing substitutes applications with ERP packages. The document describes Attachmate products that implement these methods like e-Vantage for refacing, repurposing, and integrating applications.