Documenting software systems with views V: towards visual documentation of design patterns as an aid to program understanding.
Tim TreseScott R. TilleyPublished in: SIGDOC (2007)
Keyphrases
- software systems
- design patterns
- program understanding
- software maintenance
- software evolution
- source code
- software engineering
- reverse engineering
- software quality
- software design
- fault localization
- software testing
- program comprehension
- software architecture
- metamodel
- software development
- software engineers
- legacy systems
- software components
- software projects
- open source
- legacy software systems
- complex software systems
- software developers
- software repositories
- software reuse
- database
- regression testing
- development process