Process Knowledge Based Rapid Prototyping for Requirements Engineering
MetadataShow full item record
Rapid prototyping offers an iterative approach to requirements engineering to alleviate the problems such as uncertainty, ambiguity, and inconsistency inherent in the process. Further, as the systems development process is characterized by changing requirements and assumptions, involving multiple stakeholders with often differing viewpoints, it will be beneficial to capture in a structured manner the history of the development process. In this paper, we describe how CAPS (Computer Aided Prototyping System) as a prolotyping tool, augmented with REMAP (Representation and Maintenance of Process Knowledge) framework for reasoning with process knowledge captured during requirement engineering, helps firm up software requirements through iterative negotiations between various customers and designers via examination of executable prototypes in the context of evolving requirements.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Hatch, William Decker; Ohanian, Arthur J.; Simon, Cary A. (Monterey, California. Naval Postgraduate School, 2003); NPS-GSBPP-03-005The need for communication between an executive level staff and the end users of the manpower requirements determination process has never been greater. However, there is evidence that exterior (outside of the manpower ...
Analysis of the requirements generation process for the Logistics Analysis and Wargame Support Tool Swan, Jonathan M. (Monterey, California: Naval Postgraduate School, 2017-06);This thesis conducts an analysis of the system requirements for the Logistics Analysis and Wargame Support Tool (LAWST). It studies the process used to develop those requirements and potential requirements if a systems ...
Ramesh, Balasubramaniam; Luqi (Springer, 1995-06);The process of determining user requirements for software systems is often plagued with uncertainty, ambiguity, and inconsistency. Rapid prototyping offers an iterative approach to requirements engineering that can be used ...