Abstract

Rapid prototyping techniques have been recognized as an important technology for requirements engineering. By developing and exercising executable prototypes as part of the requirements specification process, it is possible to address the well known problems of ambiguity, incompleteness, and inconsistency in capturing requirements for complex software systems. The Requirements Engineering Environment (REE), under development at Rome Laboratory since 1985, provides an integrated toolset for rapidly representing, building, and executing models of critical aspects of complex systems. This paper presents an overview of the REE toolset and describes its capabilities for modeling and analyzing functional, user interface, and performance requirements. It then discusses a case study that illustrates the approach for transitioning REE technology from the laboratory to Air Force user sites. This case study specifically concentrates on applying REE to prototyping activities associated with developing a space debris hazard analysis system. Modeling aspects covered in the study include designing user interfaces, exercising domain-specific analytical models and algorithms, and iterative modification of functional prototypes. >

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.