Requirements engineering technologies at Rome Laboratory

The program of research and development of requirements engineering technologies at Rome Laboratory since the early 1980s is described. Research is based on a process model of requirements engineering, and implementation of this model using conventional technologies. R&D activities have led to the enhancement of a requirements analysis tool and the development of two requirements validation tools based on rapid prototyping. Ongoing work is integrating these three tools into a requirements engineering workstation. Other research uses artificial intelligence to creat an alternative software development paradigm called the knowledge-based software assistant. These efforts are described, together with their impact on future plans for evolutionary development of the workstation environment.<<ETX>>

[1]  Geoff P. Mullery,et al.  CORE : A Method for Controlled Requirement Expression , 1979, ICSE.

[2]  Martin S. Feather,et al.  The KBSA Requirements/specification Facet: ARIES , 1991, Proceedings., 6th Annual Knowledge-Based Software Engineering Conference.

[3]  Robert Balzer,et al.  Report on a knowledge-based software assistant , 1986 .