Caracterización de los elementos del diagrama de objetivos de KAOS a partir de lenguaje natural
DOI:
https://doi.org/10.24054/rcta.v1i21.1902Palabras clave:
Objetivo, requisito, actor, educción, desarrollo de softwareResumen
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.
Descargas
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
Cómo citar
Número
Sección
Licencia
Derechos de autor 2013 REVISTA COLOMBIANA DE TECNOLOGIAS DE AVANZADA (RCTA)
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.