Data-oriented Reengineering: Processes, methods and tools to understand, adapt and maintain information systems based on the business data and their interdependencies.