• DocumentCode
    2873457
  • Title

    Requirement Evolution Management: A Systematic Approach

  • Author

    Banerjee, Ansuman

  • Author_Institution
    Adv. Comput. & Microelectron. Unit, Indian Stat. Inst. Kolkata, Kolkata, India
  • fYear
    2011
  • fDate
    4-6 July 2011
  • Firstpage
    150
  • Lastpage
    155
  • Abstract
    Evolution of requirements is a natural phenomenon in the development life cycle of both software and hardware systems. As requirements evolve, new features are added and existing features are modified or deleted. To conform to the requirement evolution, the current working version of the implementation also has to change in most cases, to support the changed needs. In this paper, we propose an automated approach for analyzing and debugging requirement evolutions. Given two requirements (a reference one and a new, modified one) and a design implementation that conforms to the earlier requirement, our approach uses symbolic specification comparison and unfolding to extract the unsupported requirement core. In addition, to aid the programmer, our method also synthesizes a set of scenarios that may aid the developer address the changed requirements.
  • Keywords
    VLSI; software management; systems analysis; VLSI design; hardware system; life cycle; programmer; requirement evolution management; software system; symbolic specification comparison; Computer bugs; Cost accounting; Data structures; Debugging; Protocols; Synthesizers; Systematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2011 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Chennai
  • ISSN
    2159-3469
  • Print_ISBN
    978-1-4577-0803-9
  • Electronic_ISBN
    2159-3469
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2011.20
  • Filename
    5992497