Chapter 11. Model-Driven Reverse Engineering of COBOL-Based Applications

Contents

  • Goals 284
  • Modernization Context 285
  • Modernization Approach 286
  • Case Study Description 288
  • Reverse Engineering Method 289
  • Method Industrialization 294
  • Lessons Learned 294
  • Perspectives: Generalizing the Approach 295
  • Conclusion 298
  • References 299

ABSTRACT

Model-Driven Development (MDD)[1] is a proven paradigm for constructing cost-effective applications. The MDD design cycle satisfies time-to-market constraints. Inspired by object-orientation (OO programming languages, OO databases, OO analysis and design methods), MDD promotes software quality, reusability, and maintainability. Models,[2] which are first-class components in the development process, also facilitate ...

Get Information Systems Transformation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.