Data Model Reverse Engineering in Migrating a Legacy System to Java.
Mariano CeccatoThomas Roy DeanPaolo TonellaDavide MarchignoliPublished in: WCRE (2008)
Keyphrases
- reverse engineering
- data model
- object oriented
- legacy software systems
- software engineering
- programming language
- query language
- database applications
- database systems
- legacy systems
- dynamic analysis
- software maintenance
- relational model
- database design
- entity relationship
- data integration
- conceptual schema
- database management systems
- data types
- databases
- open source
- database
- program understanding
- computer aided design
- database schema
- gene regulatory networks
- data sources
- relational databases
- conceptual modeling
- conceptual model
- software product
- business rules
- object oriented databases
- java programs
- metamodel
- software evolution
- artificial intelligence
- object relational
- machine learning
- object model
- reverse engineer
- xml documents
- test cases
- high level
- software engineers
- class diagrams