Digging deep: Software reengineering supported by database reverse engineering of a system with 30+ years of legacy.
Stefan StroblMario BernhartThomas GrechenigWolfgang KleinertPublished in: ICSM (2009)
Keyphrases
- reverse engineering
- legacy systems
- software maintenance
- database
- conceptual schema
- software product
- software evolution
- program understanding
- software engineering
- dynamic analysis
- software engineers
- business rules
- platform independent
- reverse engineer
- software metrics
- legacy software systems
- object oriented
- legacy software
- computer aided design
- databases
- gene regulatory networks
- software development
- program comprehension
- program slicing
- database management systems
- query language
- database management
- source code
- tool suite
- database systems
- software design
- database applications
- information systems
- project management
- design patterns
- relational databases