Keyphrases
- software engineers
- software engineering
- software maintenance
- software systems
- source code
- software development
- software development environment
- program comprehension
- database applications
- reverse engineering
- software components
- design patterns
- software developers
- software architecture
- artificial intelligence
- database
- uml diagrams
- databases