A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification
IEEE Transactions on Software Engineering
Inspection of software requirements specification documents: a pilot study
SIGDOC '97 Proceedings of the 15th annual international conference on Computer documentation
Technical Opinion: Viewpoints on legacy systems
Communications of the ACM
Improving the effectiveness of information retrieval with local context analysis
ACM Transactions on Information Systems (TOIS)
The Engineering Design of Systems: Models and Methods
The Engineering Design of Systems: Models and Methods
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Viewpoints: principles, problems and a practical approach to requirements engineering
Annals of Software Engineering
Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment
IEEE Transactions on Software Engineering
The SMART Retrieval System—Experiments in Automatic Document Processing
The SMART Retrieval System—Experiments in Automatic Document Processing
A practical extension to the VORD model
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
This paper addresses the problem of the "missing requirements" in software requirement specification (SRS) expressed in natural language. Due to rapid changes in technology and business frequently witnessed over time, the original SRS documents often experience the problems of missing, not available, and hard-to-locate requirements. One of the flaws in earlier solutions to this problem has no consideration for missing requirements from multiple viewpoints. Furthermore, since such SRS documents represent an incomplete domain model, manual discovery (identification and incorporation) of missing requirements is highly labor intensive and error-prone. Consequently, deriving and improving an efficient adaptation of SRS changes remain a complex problem. In this paper, we present a new methodology entitled "Proxy Viewpoints Model-based Requirements Discovery (PVRD)". Through the requirements discovery and analysis process, PVRD methodology provides ways to construct proxy viewpoints model from legacy status requirements. Requirements term expansion technique facilitates the retrieval process of requirements of interest based on the improved requirements representation space in proxy viewpoints model. The PVRD methodology provides an integrated environment that supports requirements discovery process as well as efficient management.