Download Application Modernization Concepts Guide
Transcript
Table of Contents Table of Contents Preface .................................................................................................. 2 Executive Summary ......................................................................... 3 Introduction ........................................................................................ 6 Why Design Recovery is difficult ................................................ 8 Analysis, Documentation, & Application Subdivision ...... 10 Understanding Design & Function More Easily ......................................................................... 10 Producing Static Documentation Automatically ......................................................... 15 Dividing Systems into Application Areas .............................. 17 Recovering an Application Design ........................................... 18 UML Diagramming ................................................................................................................ 18 Working with UML Activity diagram ............................................................................... 22 Data Content ........................................................................................................................ 23 Screen Actions ..................................................................................................................... 24 Screen Design ...................................................................................................................... 25 Migrated Logic ...................................................................................................................... 27 Business Rules ..................................................................................................................... 28 Working with 2E Action Diagram ............................................. 31 Using Design Recovery for Rebuilding ................................... 33 Database Modernization - using the Data Model assets 34 Rebuilding the View ............................................................................................................. 40 Rebuilding the Controller ................................................................................................... 40 Reusing Business Rules ...................................................................................................... 41 Summary ............................................................................................ 42 Additional Resources & Information ...................................... 43 © Copyright Databorough Ltd. 2009 Page i