A cognitive perspective on developer comprehension of software design documentation.
Hugo H. SchoonewilleWerner HeijstekMichel R. V. ChaudronThomas KühnePublished in: SIGDOC (2011)
Keyphrases
- software design
- software development
- cognitive processes
- software systems
- software engineering
- source code
- cognitive process
- development process
- functional requirements
- web applications
- uml diagrams
- object oriented design
- design patterns
- software evolution
- cognitive science
- computational models
- case study
- software developers
- viewpoint
- information processing
- software maintenance
- open source
- computational model
- high level
- databases
- database