<%@ page language="java" contentType="text/html" %> <%-- Include common initialisation code --%> <%@ include file="/arch/common.jsp" %> <%-- The current tab --%> <% String currentTab = "Research"; %> <%-- Content of navigation pane --%> <%@ include file="nav.jsp" %> <% showCurrentLink=true; %> <%-- Current navigation location --%> <% String currentNav = "Reports and Theses"; %> <%-- Include the code for the document header --%> <%@ include file="/arch/header.jsp" %>

Research Report CS-RR-357

<%-- Include the code for the lines and navigation --%> <%@ include file="/arch/middle.jsp" %>

Pi-Hwa Sun, S.B. Russ, Y.C. Chen and W.M. Beynon, Cultivating Requirements in a Situated Requirements Engineering Process (May 1, 1357).

Abstract

The fact that requirements are situated motivates an alternative to conventional process models that gives adequate recognition to the situatedness of the requirements engineering process (REP). This paper proposes a problem-oriented framework SPORE (situated process of requirements engineering) whereby requirements as solutions to the identified problems in the application domain are developed in an open-ended and situated manner. Within this framework, people participating in the REP are able to cultivate requirements through collaborative interaction with each other for solving the identified problems, rather than to search for requirements from the jungle of users' needs. For a given application, a family of artefacts or interactive situation models (ISM) are developed which form the medium for the problem-solving process of requirements cultivation. These ISMs are built using the principles and tools of the Empirical Modelling, a novel approach to computer-based modelling. Participants can create and use these models not only as artefacts to explore, expand and experience the solutions to the identified problems, but also as a powerful means of supporting their collaborative interaction for 'growing up' the solutions in a distributed environment. A case study of applying this framework to cultivate requirements for a warehouse distribution system is given.

Download

cs-rr-357.pdf

<%-- Include the code for the document footer --%> <%@ include file="/arch/footer.jsp" %>