The Advanced Multimedia Organizer for Requirements Elicitation (AMORE)

Background

In the mid-1990s, the Software Engineering Information Modeling Project at the Software Engineering Institute developed technology for the creation and manipulation of information models useful in the conveyance of software, system, domain, engineering, and process knowledge. To facilitate the evaluation of proposed technological advancements in information modeling, the SEIM Project focused on the domain of requirements engineering in 1993 and 1994, developing a prototype system named AMORE. The SEI technical report CMU/SEI-92-TR-12 describes AMORE further (PDF version), as do the references listed below.

References

Wood, David P., Christel, Michael G., & Stevens, Scott M. A Multimedia Approach to Requirements Capture and Modeling. Proceedings of the First International Conference on Requirements Engineering. (Colorado Springs, CO, April 1994), pp. 53-56.

Abstract:
The Advanced Multimedia Organizer for Requirements Elicitation (AMORE) embodies a synthesis of technologies adapted specifically for application to requirements elicitation processes and models. Elicitors will use AMORE as a platform for storing requirements in as close to their natural forms as possible to maximize traceability and to promote understanding of original intentions and motivations. AMORE fills the gap that exists between raw requirements source material and the more formalized requirements representations commonly used by specification methods and CASE tools. The concepts and technologies demonstrated by AMORE are suitable for inclusion as a front-end augmentation to existing CASE analysis tools.

Christel, Michael G., Wood, David P., & Stevens, Scott M. Applying Multimedia Technology to Requirements Engineering. Proceedings of the Sixth Annual Software Technology Conference. Salt Lake City, UT: Software Technology Support Center, April, 1994 (CD-ROM proceedings).

Abstract:
This paper introduces the Advanced Multimedia Organizer for Requirements Elicitation (AMORE), an information management system adapted specifically for application to requirements elicitation processes and models. Requirements elicitation will be defined and problems associated with the process will be discussed. Multimedia and information organization can address these elicitation problems, which will be illustrated by the use of AMORE in dealing with different elicitation scenarios.

Elicitors will use AMORE as a platform for storing requirements in as close to their natural forms as possible to maximize traceability and to promote understanding of original intentions and motivations. AMORE also provides organizational support for the requirements information as a first step toward a formalization of the requirements into specifications and designs. AMORE fills the gap that exists between raw requirements source material and the more formalized requirements representations commonly used by specification methods and CASE tools. It also provides an integrated electronic handbook offering instantaneous help with the elicitation process.


For further information, contact Mike Christel.