Automated Trace Retrieval

Software Traceability is defined by the Center of Excellence for Software Traceability as the "ability to interrelate any uniquely identifiable software engineering artifact to any other, maintain required links over time, and use the resulting network to answer questions of both the software product and its development process". It supports numerous critical software engineering tasks such as certification of software intensive products, compliance verification, change management, design allocation, and requirements validation. Unfortunately the actual practice of creating and maintaining traceability links is effort intensive and error prone.

Researchers at SAREC engage in many facets of Software Traceability research including projects to automate the process of creating and maintaining traceability links using machine learning and data mining techniques.

Current Researchers

  • Jin Guo, PhD Student, Topic: Intelligent Domain-Specific Traceability
  • Mona Rahimi, PhD Student, Topic: Trace Link Evolution
  • Dr. Jane Cleland-Huang, SAREC Director, Professor DePaul University

Funded Projects

  • $444,326 SHF: Medium: RUI: Collaborative Research: Advanced Traceability for Composing Product Line Safety Cases, 07/01/2015 (4 years) (Collaborator Robyn Lutz, Iowa State University). Total award $850,000.
  • $249,973 CI-EN: RUI: Collaborative Research: TraceLab Community Infrastructure for Replication, Collaboration, and Innovation, $249,973, 06/01/2015. (3 years) Total award approx. $800,000.
  • $529,383 SHF: Small: RUI: Generating High Quality Trace Links through Intelligent Composition of Tracing Features, 08/01/13
  • $2,000,000, 2010-2013, National Science Foundation, MRI-R2: Development of a Software Traceability Instrument to Facilitate and Empower Traceability Research and Technology Transfer, PI: Jane Cleland-Huang ($1,500,000), Co-PI Denys Poshyvanyk, College of William and Mary ($250,000), Jonathan Maletic ($250,000), CNS: 0959924.
  • $400,000, 2005-2010, CAREER: Goal Centric Traceability for Managing Systemic Requirements, Software and Hardware Foundation, Computing Processes and Artifacts, CPA 0447594.
  • $270,000, 2003-2006, National Science Foundation, SEL, PI: Jane Cleland-Huang, Co-PI: Raffaella Settimi, SEL 00306303.
  • $220,000, 2007-2010, Siemens Corporate Research, Automated Traceability. (Additional funding committed for fiscal year 2012 for a project on Automated Traceability in Mechatronics Systems).
  • $250,000, 2008-2011, National Science Foundation, CPA-SEL-T: Collaborative Research: Traceability+: A Service Oriented Framework to Support Value-Added Software Traceability, PI: Jane Cleland-Huang ($250,000), Jane Huffman Hayes, University of Kentucky ($250,000), Jonathan Maletic, Kent State University ($250,000), CPA 0810924.