Wrapperbased evolution of legacy information systems - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Wrapperbased evolution of legacy information systems

Description:

Data Consistency. Wrapper Based Strategies for Information Systems Evolution & Migration ... Model Conversion is the only responsibility. ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 14
Provided by: Kir990
Category:

less

Transcript and Presenter's Notes

Title: Wrapperbased evolution of legacy information systems


1
Wrapper-based evolution of legacy information
systems
  • Philippe Thiran
  • Jean-Luc Hainaut
  • Djamal Benslimane

By- Kiran Yayavaram
2
Introduction
  • Legacy data-Intensive Applications
  • Data management Systems
  • Wrappers
  • Data Integrity
  • Data Consistency

3
Wrapper Based Strategies for Information Systems
Evolution Migration
  • Role of Wrappers in Systems Evolution Migration
  • Translate Data Queries from the legacy data
    model and interface to those expected by the new
    component.
  • Take Charge of Validation logic that ensures data
    integrity.
  • Database is migrated first. New Components are
    developed on this new database, while the legacy
    components are interfaced through wrappers

4
Types of Wrappers
  • Forward Wrappers
  • Validation logic that ensures data Integrity.
    These emulate the new technology based on the
    legacy one.
  • Backward Wrappers
  • Model Conversion is the only responsibility.
    These emulate the legacy technology on top of the
    new one

5
Approaches for wrapper Implementation
  • Wrapper Transparency
  • Update Facilities

6
Wrappers.
  • Building Wrappers
  • Wrapper Schema Definition
  • Mapping Definition

7
Wrapper Architecture
  • Wrapper Architecture

8
Wrapper Architecture
  • Wrapper Query/Update Analysis
  • Error Reporting
  • Query/Update and Data Translation

9
Abstract specification of a Wrapper
  • Model and Schema Specification
  • Transformational Mapping Specification
  • Implicit Constraints and Schema Interpretation

10
Wrapper Development
  • Generic Methodology
  • Database Reverse Engineering for Schema
    Definition DBRE
  • Wrapper Generation
  • Tool Support

11
Metrics of wrapper development cost
  • Factors
  • Underlying DBMS to which the wrapper is dedicated
  • Size of the database and wrapper schemas
  • Number and the type of schema transformation of
    the sequence

12
Conclusion
  • Wrappers..
  • Proves to be the core technology that allows a
    smooth transition to modern architectures.
  • Easier integration of a legacy database into
    current large applications
  • They relieve modern client components from the
    responsibility of controlling data integrity
  • Error Recovery Transaction management

13
  • ??????...Questions...??????
Write a Comment
User Comments (0)
About PowerShow.com