DocumentCode
2403954
Title
Restructuring requirements specifications for managing inconsistency and change: a case study
Author
Russo, Alessandra ; Nuseibeh, Bashar ; Kramer, Jeff
Author_Institution
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear
1998
fDate
6-10 1998
Firstpage
51
Lastpage
60
Abstract
The paper describes our experiences in restructuring multi perspective requirements specifications in order to identify and analyse inconsistencies and manage change. A partial, heterogeneous and reasonably large requirements specification from a NASA project was analysed and decomposed into a structure of “viewpoints”, where each viewpoint encapsulates partial requirements of some system components described in the specification. Relationships between viewpoints were identified which included not only the interactions explicitly stated in the requirements but also some implicit and potentially problematic inter dependencies. The restructuring process and a first informal analysis of the resulting relationships enabled the detection of inconsistencies and the definition of some interesting domain dependent consistency rules. We believe that this restructuring into view points also facilitated requirements understanding through partitioning, and requirements maintenance and evolution through explicit identification of the inter viewpoint relationships
Keywords
aerospace computing; formal specification; program verification; reverse engineering; software maintenance; systems analysis; NASA project; change management; domain dependent consistency rules; explicit identification; first informal analysis; inconsistency management; inter viewpoint relationships; large requirements specification; multi perspective requirements specifications; partial requirements; problematic inter dependencies; requirements maintenance; requirements specifications restructuring; requirements understanding; restructuring process; system components; Computer aided software engineering; Educational institutions; Hardware; International Space Station; Knowledge engineering; NASA; Software systems; Space stations;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 1998. Proceedings. 1998 Third International Conference on
Conference_Location
Colorado Springs, CO
Print_ISBN
0-8186-8356-2
Type
conf
DOI
10.1109/ICRE.1998.667808
Filename
667808
Link To Document