SCOTCH: Test-to-code traceability using slicing and conceptual coupling

@article{Qusef2011SCOTCHTT,
  title={SCOTCH: Test-to-code traceability using slicing and conceptual coupling},
  author={Abdallah Qusef and G. Bavota and R. Oliveto and A. Lucia and D. Binkley},
  journal={2011 27th IEEE International Conference on Software Maintenance (ICSM)},
  year={2011},
  pages={63-72}
}
  • Abdallah Qusef, G. Bavota, +2 authors D. Binkley
  • Published 2011
  • Engineering, Computer Science
  • 2011 27th IEEE International Conference on Software Maintenance (ICSM)
  • Maintaining traceability links between unit tests and tested classes is an important factor for effectively managing the development and evolution of software systems. Exploiting traceability links helps in program comprehension and maintenance by ensuring consistency between unit tests and tested classes during maintenance activities. Unfortunately, it is often the case that such links are not explicitly maintained and thus they have to be recovered manually during software evolution. A novel… CONTINUE READING
    51 Citations
    An Eclipse plug-in for Test-to-Code Traceability Recovery
    • PDF
    Recovering Test-to-Code Traceability Via Slicing and Conceptual Coupling
    • Abdallah Qusef
    • Computer Science
    • 2011 18th Working Conference on Reverse Engineering
    • 2011
    • 1
    • PDF
    Towards gamification in software traceability: Between test and code artifacts
    • 8
    • PDF
    Evaluating test‐to‐code traceability recovery methods through controlled experiments
    • 21
    • PDF
    Automatically identifying focal methods under test in unit test cases
    • M. Ghafari, C. Ghezzi, K. Rubinov
    • Computer Science
    • 2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM)
    • 2015
    • 19
    Achievements and Challenges in State-of-the-Art Software Traceability Between Test and Code Artifacts
    • 31
    • Highly Influenced
    Exploration and Mining of Source Code Level Traceability Links on Stack Overflow
    • PDF
    SCOTCH: Slicing and Coupling Based Test to Code Trace Hunter
    • 3
    • PDF

    References

    SHOWING 1-10 OF 31 REFERENCES
    Recovering traceability links between unit tests and classes under test: An improved method
    • 40
    Establishing Traceability Links between Unit Test Cases and Units under Test
    • B. Rompaey, S. Demeyer
    • Computer Science
    • 2009 13th European Conference on Software Maintenance and Reengineering
    • 2009
    • 81
    Towards traceable test-driven development
    • 35
    • PDF
    xUnit Test Patterns: Refactoring Test Code
    • 367
    EzUnit: A Framework for Associating Failed Unit Tests with Potential Programming Errors
    • 39
    • PDF
    Detection of logical coupling based on product release history
    • H. Gall, K. Hajek, M. Jazayeri
    • Computer Science, Engineering
    • Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272)
    • 1998
    • 485
    Reverse engineering of test cases for selective regression testing
    • H. Sneed
    • Computer Science
    • Eighth European Conference on Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings.
    • 2004
    • 34
    Recovering Traceability Links between Code and Documentation
    • 975
    • PDF
    Recovering traceability links in software artifact management systems using information retrieval methods
    • 387
    • PDF
    The Video Store Revisited – Thoughts on Refactoring and Testing
    • 98
    • PDF