Empirical Software Engineering
Recovering Traceability Links between Code and Documentation
IEEE Transactions on Software Engineering
Recovering documentation-to-source-code traceability links using latent semantic indexing
Proceedings of the 25th International Conference on Software Engineering
Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
Text mining for software engineering: how analyst feedback impacts final results
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
Humans in the traceability loop: can't live with 'em, can't live without 'em
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Advancing Candidate Link Generation for Requirements Tracing: The Study of Methods
IEEE Transactions on Software Engineering
Make the Most of Your Time: How Should the Analyst Work with Automated Traceability Tools?
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Automated Requirements Traceability: The Study of Human Analysts
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
How do we trace requirements: an initial study of analyst behavior in trace validation tasks
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Our research group recently discovered that human analysts, when asked to validate candidate traceability matrices, produce predictably imperfect results, in some cases less accurate than the starting candidate matrices. This discovery radically changes our understanding of how to design a fast, accurate and certifiable tracing process that can be implemented as part of software assurance activities. We present our vision for the new approach to achieving this goal. Further, we posit that human fallibility may impact other software engineering activities involving decision support tools.