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
Link To Document