Gary Bradshaw

Learn More
—Studying human analyst's behavior in automated tracing is a new research thrust. Building on a growing body of work in this area, we offer a novel approach to understanding requirements analyst's information seeking and gathering. We model analysts as predators in pursuit of prey — the relevant traceability information, and leverage the optimality models(More)
Experiment 1 established the linear ordering of performance and rated difficulty of three finger-sequencing tasks. Experiment 2 embedded these tasks within a dual-task paradigm employing vocalization of words and nonwords as concurrent activities. Concurrent vocal activity interfered with right-more than with left handed performance, and this lateralized(More)
Contemporary software engineering tools exploit semantic relations between individual code terms to aid in code analysis and retrieval tasks. Such tools employ word similarity methods, often used in natural language processing (<scp>nlp</scp>), to analyze the textual content of source code. However, the notion of similarity in source code is different from(More)
Topic modeling techniques have been recently applied to analyze and model source code. Such techniques exploit the textual content of source code to provide automated support for several basic software engineering activities. Despite these advances, applications of topic modeling in software engineering are frequently suboptimal. This can be attributed to(More)
Studying human analyst&#039;s behavior in automated tracing is a new research thrust. Building on a growing body of work in this area, we offer a novel approach to understanding requirements analyst&#039;s information seeking and gathering. We model analysts as predators in pursuit of prey --- the relevant traceability information, and leverage the(More)
  • 1