Automatic discovery of interactions between software requirements

Edgar Sarmiento Calisaya, Marcos R.S. Borges, Maria Luiza M. Campos

Resultado de la investigación: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

Resumen

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.

Idioma originalInglés
Título de la publicación alojada20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008
Páginas773-778
Número de páginas6
EstadoPublicada - 2008
Publicado de forma externa
Evento20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008 - San Francisco Bay, CA, Estados Unidos
Duración: 1 jul. 20083 jul. 2008

Serie de la publicación

Nombre20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008

Conferencia

Conferencia20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008
País/TerritorioEstados Unidos
CiudadSan Francisco Bay, CA
Período1/07/083/07/08

Huella

Profundice en los temas de investigación de 'Automatic discovery of interactions between software requirements'. En conjunto forman una huella única.

Citar esto