Propuesta de un Catálogo de Patrones de Escenario para la Definición de Requisitos - Catalogue for Scenario Patterns Requirements Elicitation

Autores/as

  • Carlos Alberto Cortés Bravo Instituto Tecnológico de Orizaba, México
  • María Antonieta Abud Figueroa Instituto Tecnológico de Orizaba, México
  • Celia Romero Torres Instituto Tecnológico de Orizaba, México
  • Ulises Juárez Martínez Instituto Tecnológico de Orizaba, México
  • Gustavo Pelaez Camarena Instituto Tecnológico de Orizaba, México

DOI:

https://doi.org/10.32870/recibe.v5i1.50

Palabras clave:

patrones, escenarios, requisitos de software

Resumen

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.

Biografía del autor/a

Carlos Alberto Cortés Bravo, Instituto Tecnológico de Orizaba, México

Carlos Alberto Cortés Bravo es Ingeniero en Sistemas Computacionales, egresado del Instituto Tecnológico de Orizaba (ITO), actualmente estudia la Maestría en Sistemas Computacionales en la misma institución (ITO), sus áreas principales de interés son: Ingeniería de Software y el desarrollo de Software Web, ha desarrollado módulos de sistemas Web de administración para empresas mediante el uso de varios lenguajes, ha sido parte de proyectos de sistemas Web de telemetría como ingeniero de software. ISC Cortés es miembro de la ACM

María Antonieta Abud Figueroa, Instituto Tecnológico de Orizaba, México

Abud Figueroa María Antonieta, nació en la ciudad de Orizaba, Ver. Es ingeniero en electrónica por la UAM-Iztapalapa, México DF en el año 1984, y maestra en ciencias en sistemas de información por el ITESM-Morelos, en la ciudad de Cuernavaca, Mor. en el año 1991.Ella fue profesora de tiempo completo en el ITESM Campus Central de Veracruz entre los años 1985 y 1993; desde el año 1995 es profesora-investigadora en el área de posgrado del Instituto Tecnológico de Orizaba, en la ciudad de Orizaba, Ver. México. Su línea de investigación es la Ingeniería de Software. La M.C. Abud es miembro del ACM y del IEEE.

Celia Romero Torres, Instituto Tecnológico de Orizaba, México

Romero Torres Celia nació en Orizaba, Veracruz. Se graduó como Licenciada en Informática, en la Universidad Veracruzana en 1989, en febrero de 2005 obtiene el grado de Maestra en Ciencias en Ciencias Computaciones en el instituto Tecnológico de Orizaba. Ella ejerce como profesor de tiempo completo en el Instituto Tecnológico de Orizaba ubicado en la cuidad de Orizaba, Veracruz. Actualmente es la coordinadora del programa de Maestría en Sistemas Computacionales La MC Romero es miembro del ACM.

Ulises Juárez Martínez, Instituto Tecnológico de Orizaba, México

Ulises Juárez Martínez es Doctor en Ciencias en la especialidad de Computación por parte del CINVESTAV. Sus áreas de interés comprenden la adaptación en vivo de sistemas de software, desarrollo de software orientado a aspectos, programación generativa, líneas de productos de software y lenguajes de programación. Actualmente es profesor investigador del Grupo de Ingeniería de Software en el Instituto Tecnológico de Orizaba.

Gustavo Pelaez Camarena, Instituto Tecnológico de Orizaba, México

Gustavo S. Peláez Camarena Ingeniero Industrial egresado del Instituto Tecnológico de Orizaba en el año 1976; Obtención del grado de Maestro en Ciencias en Cómputo Estadístico en el Colegio de Postgraduados en Chapingo, México en el mes de junio del 1980. Especialidad en educación a distancia en la Universidad Veracruzana en el año 2004. Actualmente se desempeña como Profesor Investigador de tiempo completo en el Instituto Tecnológico de Orizaba; sus áreas principales de interés son: Ingeniería de Software (Desarrollo de aplicaciones Web y desarrollo de aplicaciones para apoyo a la educación).

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.

Descargas

Publicado

2017-12-06

Cómo citar

Cortés Bravo, C. A., Abud Figueroa, M. A., Romero Torres, C., Juárez Martínez, U., & Pelaez Camarena, G. (2017). Propuesta de un Catálogo de Patrones de Escenario para la Definición de Requisitos - Catalogue for Scenario Patterns Requirements Elicitation. ReCIBE, Revista electrónica De Computación, Informática, Biomédica Y Electrónica, 5(1), I. https://doi.org/10.32870/recibe.v5i1.50

Número

Sección

Computación e Informática