Requirements tracing

  • Sultanov H
  • 2


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


Requirements traceability is an important undertaking as part of ensuring the quality of software in the early stages of the Software Development Life Cycle. This paper demonstrates the applicability of swarm intelligence to the requirements tracing problem using pheromone communication and a focus on the common text around linking terms or words in order to find related textual documents. Through the actions and contributions of each individual member of the swarm, the swarm as a whole exposes relationships between documents in a collective manner. Two techniques have been examined, simple swarm and pheromone swarm. The techniques have been validated using two real-world datasets from two problem domains.

Author-supplied keywords

  • Educational institutions
  • Joining processes
  • Presses
  • Software
  • Thesauri
  • Vocabulary
  • artificial pheromones
  • document discovery
  • document handling
  • information retrieval
  • pheromone communication
  • pheromone swarm
  • requirements traceability
  • requirements tracing problem
  • simple swarm
  • software development life cycle
  • software engineering
  • software quality
  • swarm intelligence
  • swarms
  • term proximity
  • textual documents

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Hakim Sultanov

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free