Maintaining traceability links during object-oriented software evolution.
Giuliano AntoniolGerardo CanforaGerardo CasazzaAndrea De LuciaPublished in: Softw. Pract. Exp. (2001)
Keyphrases
- software evolution
- object oriented
- reverse engineering
- software artifacts
- software architecture
- software engineering
- software systems
- mining software repositories
- software maintenance
- source code
- open source projects
- relational databases
- process automation
- programming language
- software development
- database applications
- data model
- object oriented databases
- database schema
- software quality
- software repositories
- component based software development
- application server
- agile development
- design patterns
- life cycle
- query language
- object oriented programming
- database design
- linux kernel
- software design
- multiagent systems
- case study
- programming interface
- information systems
- databases