Discovering Use Cases from Source Code using the Branch-Reserving Call Graph.
Tao QinLu ZhangZhiying ZhouDan HaoJiasu SunPublished in: APSEC (2003)
Keyphrases
- source code
- software systems
- open source
- software maintenance
- software projects
- open source software
- static analysis
- high level
- free software
- plagiarism detection
- software engineers
- software evolution
- object oriented systems
- symbolic execution
- open source projects
- software repositories
- linux kernel
- execution traces
- source files
- program comprehension
- mining software repositories
- historical information
- software artifacts
- reusable components
- bug reports
- maintenance activities
- legacy systems
- address these issues
- structured data
- test cases
- manual inspection
- case study
- program slicing
- real world