Industrial Perspective on the Usefulness of Design Rationale for Software Maintenance: A Survey.
Muhammad Ali BabarAntony TangIan GortonJun HanPublished in: QSIC (2006)
Keyphrases
- software maintenance
- design rationale
- software engineering
- software systems
- semi automatic
- reverse engineering
- modeling language
- source code
- development process
- software development and maintenance
- open source projects
- formal semantics
- software application
- program comprehension
- design patterns
- software evolution
- software engineers
- object oriented systems
- metamodel
- maintenance activities
- program understanding
- software projects
- software life cycle
- software development
- databases
- e learning
- cooperative
- software design