• DocumentCode
    2598415
  • Title

    A metrics based approach for identifying requirements risks

  • Author

    Wyatt, Valerie ; Distefano, Justin ; Chapman, Mike ; Aycoth, Edward

  • Author_Institution
    Metrics Data Program, NASA IV & V Facility, Fairmont, WV, USA
  • fYear
    2003
  • fDate
    3-4 Dec. 2003
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    The NASA Independent Verification & Validation (IV&V) Facility´s metrics data program (MDP) has been tasked with collecting data in the form of metrics on software products from various NASA Projects. The goals of the program include: improve the effectiveness of software assurance, evaluate the effectiveness of current metrics, identify and include new metrics, improve the effectiveness of software research, and improve the ability of projects to predict software errors early in the lifecycle. This article presents a model for accomplishing these goals from a requirements position. Identification of metrics from a requirements perspective approach presents a particularly difficult challenge. First, there are few automated tools to assist in collection of requirement based metrics. Secondly, few metrics have been identified for requirements. In this article, an approach is presented for capturing requirements measurements generated utilizing Goddard Space Flight Center (GSFC) Software Assurance Technology Center´s (SATC) automated requirements measurement (ARM) tool. These measurements are used in combination with newly identified measurements to identify and assign a risk level metric to each requirement. The assigned requirement risk level represents an indicator for early lifecycle analysis for use in prediction of problem requirements and areas within the software that could be more prone to errors. The early identification of high risk areas allows for risk mitigation and application during planning of future development, test, and maintenance activities.
  • Keywords
    software maintenance; software metrics; software reliability; systems analysis; Goddard Space Flight Center; NASA Independent Verification & Validation Facility; Software Assurance Technology Center; automated requirements measurement tool; lifecycle analysis; requirements risk identification; risk mitigation; software assurance; software error prediction; software metrics; software research; Application software; Drives; Error analysis; Extraterrestrial measurements; NASA; Risk analysis; Software measurement; Software testing; Software tools; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2003. Proceedings. 28th Annual NASA Goddard
  • Print_ISBN
    0-7695-2064-2
  • Type

    conf

  • DOI
    10.1109/SEW.2003.1270722
  • Filename
    1270722