REE-a requirements engineering environment for analyzing and validating software and system requirements
Carla L. Burns · 2002
Software and system prototyping are approaches which may be used early on in the lifecycle to identify deficiencies and errors in requirements. Since 1985, Rome Laboratory has been developing tools in support of software and system prototyping. The tools provide support for prototyping user interfaces, functional algorithms and software/hardware mappings for parallel and distributed architectures. The prototyping tools have recently been integrated into a requirements engineering environment (REE) which houses tools for requirements elicitation, analysis, specification and validation. The REE utilizes a common object-oriented database to store tool data and share information between tools. This paper emphasizes the capabilities of the REE prototyping tools along with their corresponding methodologies. Areas where data sharing occurs between the REE tools is also discussed.>