Towards a Methodology for Identifying Program Constraints During Requirements AnalysisRequirements analysis is the activity that involves determining the needs of the customer, identifying the services that the software system should provide and understanding the constraints on the solution. The result of this activity is a natural language document, typically referred to as the requirements definition document. Some of the problems that exist in defining requirements in large scale software projects includes synthesizing knowledge from various domain experts and communicating this information across multiple levels of personnel. One approach that addresses part of this problem is called context monitoring and involves identifying the properties of and relationships between objects that the system will manipulate. This paper examines several software development methodologies, discusses the support that each provide for eliciting such information from experts and specifying the information, and suggests refinements to these methodologies.
Romo, Lilly (Texas Univ. El Paso, TX United States)
Gates, Ann Q. (Texas Univ. El Paso, TX United States)
Della-Piana, Connie Kubo (Texas Univ. El Paso, TX United States)
August 17, 2013
January 1, 1997
Publication: The First National Student Conference: NASA University Research Centers at Minority Institutions