Tracing Requirements and Source Code during Software Development: An Empirical Study.
Alexander DelaterBarbara PaechPublished in: ESEM (2013)
Keyphrases
- source code
- software artifacts
- software development
- software systems
- software projects
- open source software
- software evolution
- open source
- software maintenance
- legacy systems
- requirements engineering
- software engineering
- software engineers
- impact analysis
- version control
- development effort
- software architecture
- software requirements
- software repositories
- development process
- software design
- software testing
- written in natural language
- static analysis
- high level
- software developers
- open source projects
- case study
- object oriented systems
- software quality
- automated tools
- mining software repositories
- development team
- reusable components
- bug reports
- design patterns
- free software
- text files
- code reuse
- real world
- execution traces
- symbolic execution
- aspect oriented
- program understanding
- data model
- object oriented
- metamodel
- software reuse