Propuesta de un Catálogo de Patrones de Escenario para la Definición de Requisitos - Catalogue for Scenario Patterns Requirements Elicitation
DOI:
https://doi.org/10.32870/recibe.v5i1.50Palabras clave:
patrones, escenarios, requisitos de softwareResumen
La definición de los requisitos de software consiste en la especificación y validación de las funcionalidades que el sistema a desarrollar debe proporcionar, así como de las restricciones que el sistema debe cumplir. Para el análisis de los requisitos existen varias técnicas, siendo los escenarios una técnica que permite describir el comportamiento esperado del software en un lenguaje reconocido por los involucrados con lo que se logra una buena comunicación con el cliente. Por otra parte, los patrones permiten reutilizar elementos previamente comprobados funcionando como un registro de experiencias que ayudan a agilizar y mejorar los procesos. En este artículo se presenta una propuesta para la definición de patrones de escenario y un catálogo de patrones de escenario en el dominio de la telemática que permiten una descripción clara y precisa de los requisitos en este dominio.Abstract: Software requirements elicitation is the process of identifying needs for a software systems as well as the constraints that the system must meet. There are several techniques for the analysis of the requirements, the scenarios being a technique to describe the expected behavior of the software in terms undestood by all stakeholders with what a good customer communication is achieved. Moreover, the patterns allow reuse previously tested elements functioning as a record of experiences that help streamline and improve processes. This article presents a proposal for defining patterns of scenarios and a catalog of patterns in the domain of telematics that enable clear and precise descriptions of the requirements in this domain.Keywords: patterns, scenarios, software requirements.Citas
Do Prado Leite, J. C. S., Rossi, G., Balaguer, F., Maiorana, V., Kaplan, G., Hadad, G., & Oliveros, A. (1997) Enhancing a requirements baseline with scenarios. Requirements Engineering, 2(4), 184--198
Doorn, J. H., Hadad, G. D., & Kaplan, G. N. (2002). Comprendiendo el Universo de Discurso Futuro con Escenarios. In WER, 117--131.
Hadad, Graciela DS., Doorn, Jorge., Kaplan, Gladys. (1998). Enfoque middle-out en la Construcción e Integración de Escenarios.
Hadad, G., Kaplan, G., Oliveros, A., & Sampaio do Prado Leite, J. C. (1996). Integración de Escenarios con el Léxico Extendido del Lenguaje en la elicitación de requisitos*: Aplicación a un caso real. Universidad de Belgrano-Facultad de Ingeniería y Tecnología Informática. 1-21
Hadad, G.; Kaplan, G.; Oliveros, A.; Leite, J.C.S.P. (1997). Construcción del Léxico Extendido del Lenguaje y derivación de Escenarios para la elicitación de requisitos.
Hadad, G. D. S. (2010). Uso de Escenarios en la Derivación de Software. In XII Workshop de Investigadores en Ciencias de la Computación.
Kaplan, G. N., Hadad, G. D., Doorn, J. H., & do Prado Leite, J. C. S. (2000). Inspección Del Lexico Extendido Del Lenguaje. In WER, 70—91.
Ridao, Marcela. (2000). Uso de Patrones en el Proceso de Construccion de Escenarios. Workshop de Engenharia de Requisitos. 140—157.
Ridao, Marcela. (2001). Uso de Patrones en el Proceso de Construcción de Escenarios. Tesis Doctoral no publicada. Facultad de Informática, Buenos Aires, Argentina.
Ridao, Marcela and Jorge Doorn., and Julio Cesar Sampaio (2001). Incorporación de Patrones al Proceso de Construccion de Escenarios. Workshop em Engenharia de Requisitos, Buenos Aires, Argentina, s.f. 107—123.
Ryser, J., & Glinz, M. (1999). A scenario-based approach to validating and testing software systems using statecharts. In Proc. 12th International Conference on Software and Systems Engineering and their Applications.
Sutcliffe, A. (2003). Scenario-based requirements engineering. In Requirements engineering conference,. Proceedings. 11th IEEE international 320—329.