• DocumentCode
    3373657
  • Title

    A formal basis for consistency, evolution and rationale management in requirements engineering

  • Author

    Ghose, Aditya K.

  • Author_Institution
    Dept. of Bus. Syst., Wollongong Univ., NSW, Australia
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    77
  • Lastpage
    84
  • Abstract
    This paper presents a formal framework that addresses the twin problems of inconsistencies in requirements specifications and requirements evolution. It presents techniques (building on results from the areas of default reasoning and belief revision) for identifying maximal consistent subsets of a specification rendered inconsistent by a change step, with provision for retaining requirements that would be otherwise discarded, in anticipation of their future reuse. The paper identifies the need for consistent application of requirements rationale and provides support for this in the framework. While the problem of requirements evolution is intractable in the general case, tractable special cases exist within the framework. The paper also provides pointers to designing tools based on this framework
  • Keywords
    belief maintenance; formal specification; nonmonotonic reasoning; belief revision; default reasoning; formal framework; rationale management; requirements engineering; requirements evolution; requirements specifications; software tools; Australia; Costs; Databases; Design engineering; Engineering management; Logic; Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 1999. Proceedings. 11th IEEE International Conference on
  • Conference_Location
    Chicago, IL
  • ISSN
    1082-3409
  • Print_ISBN
    0-7695-0456-6
  • Type

    conf

  • DOI
    10.1109/TAI.1999.809769
  • Filename
    809769