Title
Automatic discovery of interactions between software requirements
Date Issued
01 December 2008
Access level
metadata only access
Resource Type
conference paper
Author(s)
Borges M.R.S.
Campos M.L.M.
Federal University
Abstract
The Requirement Engineering is the first and one of the most critical phases of any software development methodology. This phase is very complex because of the imprecision of the process, the communication problems and the different viewpoints of the stakeholders. Requirements defined with imprecision or ambiguity hide and/or make difficult the discovery of the different interactions that could exist between requirements. These requirements are considered interdependent, as one requirement depends on or affect others. The identification of the interactions between the requirements allows understanding and acting on the impact of these interactions in the subsequent stages of the software development process. There are several methods for requirements specification. However, most of them don't show explicitly these interactions. In this paper, we present an approach that allows the specification, identification and revealing the different interactions between requirements, using a semi-formal method based on events. The events are considered because the flows of events describe the behavior of the system, through a set of interactions between objects.
Start page
773
End page
778
Language
English
OCDE Knowledge area
Ciencias de la computación Ingeniería de sistemas y comunicaciones
Scopus EID
2-s2.0-84886879177
ISBN of the container
978-162748662-0
Conference
20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008
Sources of information: Directorio de Producción Científica Scopus