Description
Gathering and managing software requirements, known as Requirement Engineering (RE), is a significant and basic step during the Software Development Life Cycle (SDLC). Any error or defect during the RE step will propagate to further steps of SDLC and resolving

Gathering and managing software requirements, known as Requirement Engineering (RE), is a significant and basic step during the Software Development Life Cycle (SDLC). Any error or defect during the RE step will propagate to further steps of SDLC and resolving it will be more costly than any defect in other steps. In order to produce better quality software, the requirements have to be free of any defects. Verification and Validation (V&V;) of requirements are performed to improve their quality, by performing the V&V; process on the Software Requirement Specification (SRS) document. V&V; of the software requirements focused to a specific domain helps in improving quality. A large database of software requirements from software projects of different domains is created. Software requirements from commercial applications are focus of this project; other domains embedded, mobile, E-commerce, etc. can be the focus of future efforts. The V&V; is done to inspect the requirements and improve the quality. Inspections are done to detect defects in the requirements and three approaches for inspection of software requirements are discussed; ad-hoc techniques, checklists, and scenario-based techniques. A more systematic domain-specific technique is presented for performing V&V; of requirements.
Reuse Permissions
  • Downloads
    pdf (3 MB)

    Details

    Title
    • A domain-specific approach to verification & validation of software requirements
    Contributors
    Date Created
    2012
    Resource Type
  • Text
  • Collections this item is in
    Note
    • Partial requirement for: M.C.St., Arizona State University, 2012
      Note type
      thesis
    • Includes bibliographical references (p. 57-61)
      Note type
      bibliography
    • Field of study: Computing studies

    Citation and reuse

    Statement of Responsibility

    by Rehman Chughtai

    Machine-readable links