Caracterización de los elementos del diagrama de objetivos de KAOS a partir de lenguaje natural

Autores/as

  • Jaime Guzman Luna Universidad Nacional de Colombia
  • Luis Alfonso Lezcano Rodríguez Universidad Nacional de Colombia
  • Sebastian Alonso Gómez Arias Universidad Nacional de Colombia

DOI:

https://doi.org/10.24054/rcta.v1i21.1902

Palabras clave:

Objetivo, requisito, actor, educción, desarrollo de software

Resumen

La educción de requisitos de software es una actividad propia de la primera fase del ciclo de vida del software, en ésta, se utilizan diferentes diagramas que ayudan al analista a efectuar el proceso de identificación y validación de requisitos de software, entre éstos, se utiliza el diagrama de objetivos de KAOS que permite: (i) establecer las responsabilidades de los actores; y (ii) expresar a los interesados (usuarios) la importancia del software futuro. En los trabajos que utilizan el diagrama de objetivos subsisten problemas tales como: (i) el analista es quien elabora el diagrama de objetivos de manera subjetiva; y (ii) no se identifica la trazabilidad del diagrama de objetivos obtenido con relación al universo del discurso presentado por el interesado en lenguaje natural. En este artículo, se realiza la identificación de los elementos básicos (objetivo, requisito, actor) del diagrama de objetivos de KAOS a partir de: (i) El uso del lenguaje natural; y (ii) la definición de reglas gramaticales. Este proceso sirve como punto de partida para: (i) la identificación de los demás elementos que componen el diagrama de objetivos de KAOS; y (ii) la elaboración automática de dicho diagrama.

Citas

Zapata, C.; Lezcano, A., Tamayo, P. (2007). Validación del Método para la Obtención Automática del Diagrama de Objetivos desde Esquemas Preconceptuales. Revista EIA, 8:21-35.

Zapata, C. Lezcano, A. y Tamayo, P. (2011). "Preconceptual-schema-based Representation of KAOS Goal Diagram." En IEE: “Computing Congress (CCC), 2011 6th Colombian, vol., no., pp.1-6, 4-6 May 2011.

A KAOS Tutorial, CEDITI (2007). Recuperado el 03 agosto de 2012 de http://www.objectiver.com/fileadmin/download/documents/KaosTutorial.pdf.

Diccionario de la Real Academia de la Lengua. Recuperado el 03 agosto de 2012 de http://www.rae.es/rae.html.

Thomas, P., Oliveros A. (2005). Elicitación de Objetivos a Partir de Escenarios. VIII Workshop on Requirements Engineering WER. Porto, Portugal.

Rolland, C., Souveyet, C., Ben Achour, C. (1998). Guiding Goal Modeling Using Scenarios. En: IEE Transactions on Software Engineering.

Yu, E. (1995) Modelling Strategic Relationships for Process Reengineering. PhD. Thesis. Toronto: Department of Computer Science. University of Toronto.

Letier, E. (2001). Reasoning about Agents in Goal-oriented. PhD. Thesis. Louvain: Département d’Ingénierie Informatique. Université Catholique de Louvain.

Leite, J. Hadad, G., Doorn, J., Kaplan, G. (2000). A Scenario Construction Process. Requirements Engineering Journal.

Leite, J., Hadad, G., Kaplan, G., Maiorana, V., Balaguer, F., Oliveros, A., Rossi, G. (1998). Documento de Trabajo. Universidad de Belgrano, Buenos Aires.

Lezcano L. (2007). Elaboración Semiautomática del Diagrama de Objetivos. Tesis de Maestría, Universidad Nacional de Colombia, Medellín.

Heaven, W. and Finkelstein, A. (2004). UML Profile to Support Requirements Engineering with KAOS. IEEE Proceedings Software. Vol. 151; Part 1. p. 10-27.

Lamsweerde Axel Van. (2000). Requirements Engineering in the Year 2000: A Research Perspective. 22nd International Conference on Software Engineering.

Lamsweerde, A. Dardenne, A., Fichas, S. (1993). "Goal-Directed Requirements Acquisition." En Science of Computer Programming.

Jackendoff, R (1993), Semantic Structures. The MIT Press, Cambridge MA.

Fillmore (1968), CH. The Case for Case. En: Universals in Linguistics Theory (Eds. E. Bach. Y R. Harms), Holt, Rinehart and Winston Publishing Company, New York, 1–90.

Antón, A. (1996). Goal-Based Requirements Analysis. Proceedings of the Second IEEE International Conference on Requirements Engineering. Colorado Springs, USA.

Antón, A. (1997). Goal Identification and Refinement in the Specification of Software-Based Information Systems. PhD Thesis, GIT, Atlanta, USA.

Antón, A. (1998). The Use of Goals to Surface Requirements for Evolving System. Software Engineering. Proceedings of the 1998 (20th) International Conference. Kyoto, Japan.

Descargas

Publicado

2022-11-08 — Actualizado el 2013-01-02

Versiones

Cómo citar

Guzman Luna, J., Lezcano Rodríguez, L. A., & Gómez Arias, S. A. (2013). Caracterización de los elementos del diagrama de objetivos de KAOS a partir de lenguaje natural. REVISTA COLOMBIANA DE TECNOLOGIAS DE AVANZADA (RCTA), 1(21), 138–144. https://doi.org/10.24054/rcta.v1i21.1902 (Original work published 8 de noviembre de 2022)

Número

Sección

Artículos