Best Practices for Automated Traceability.

The article discusses automated traceability, a method for software engineers to design and maintain software systems. Automated traceability utilizes information-retrieval methods to reduce manual efforts in creating a requirements trace matrix. Manual traces are often inconsistent or incomplete an...

Full description

Bibliographic Details
Published in:Computer (00189162) Vol. 40; no. 6; pp. 27 - 36
Main Authors: Cleland-Huang, Jane, Settimi, Raffaella, Romanova, Eli, Berenbach, Brian, Clark, Stephen
Format: Article
Published: IEEE Jun2007
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=25514834&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 25514834
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Jun2007
      vid: 40
      iid: 6
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        25514834
        10.1109/MC.2007.195
      ppf: 27
      ppct: 9
      formats:
      tig:
        atl: Best Practices for Automated Traceability.
      aug:
        au:
          Cleland-Huang, Jane
          Settimi, Raffaella
          Romanova, Eli
          Berenbach, Brian
          Clark, Stephen
        affil:
          DePaul University
          Siemens Corporate Research
          IRise
      su:
        Execution traces (Computer program testing)
        Automation
        Computer system maintenance & repair
        Computer software development
        Information retrieval software
        Algorithms
      sug:
        subj:
          Execution traces (Computer program testing)
          Automation
          Computer system maintenance & repair
          Computer software development
          Information retrieval software
          Algorithms
      ab: The article discusses automated traceability, a method for software engineers to design and maintain software systems. Automated traceability utilizes information-retrieval methods to reduce manual efforts in creating a requirements trace matrix. Manual traces are often inconsistent or incomplete and often cannot be applied to supplemental documents. Probabilistic network-based algorithms increase accuracy in the assessment of candidate links. The authors suggest traceability frameworks function better if designed for a specific purpose and with an appropriate level of granularity. Creating a project glossary and an informational hierarchy can aid in the creation of traceable artifacts.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2007
    holdings:
      @attributes:
        islocal: N