Segun el CDM (Custom Development Method), el desarrollo de aplicaciones de software suele empezar con una fase de definicion, en la cual se determinan los procesos que se realizan en la organizacion que requiere el software, los problemas que motivan tal desarrollo y, especialmente, los objetivos asociados con las diferentes areas de la organizacion. En esta fase, el diagrama de objetivos de KAOS (Knowledge Acquisition Automated Specification) se suele utilizar para describir los objetivos de alto nivel de la organizacion y dividirlos paulatinamente en subobjetivos hasta alcanzar los requisitos y expectativas de los interesados. El grupo de Ingenieria de Software de la Escuela de Sistemas de la Universidad Nacional de Colombia desarrollo un metodo para automatizar la obtencion del diagrama de objetivos de KAOS a partir de esquemas preconceptuales, que son diagramas que describen los procesos y el vocabulario de una organizacion que desee desarrollar una aplicacion de software. En este articulo se realiza la validacion de dicho metodo, empleando para ello tres casos de estudio incluidos en la literatura especializada. Abstract: According to the Custom Development Method (CDM), the first phase of the software development process is commonly the definition phase. Processes related to the organization in which the software application is needed, problems that motivates the development process, and objectives associated with several organizational areas are determined in this phase. KAOS (Knowledge Acquisition Automated Specification) goal diagram is used in this phase to describe high-level organizational goals and then divide them into sub-objectives concerned with the stakeholder needs and expectations. Software Engineering group of the Escuela de Sistemas of the Universidad Nacional de Colombia developed a method to automate the KAOS goal diagram obtaining from Pre-conceptual Schemas, which are diagrams to describe the organizational processes and vocabulary linked with the software development. We use in this paper three case studies in order to validate such a method. The case studies are reported in specialized papers about this issue.
[1]
Emmanuel Letier.
Reasoning about Agents in Goal-Oriented Requirements Engineering
,
2002
.
[2]
I Fernando Arango,et al.
Una propuesta para el reconocimiento semiautomático de operaciones utilizando un enfoque lingüístico
,
2005
.
[3]
Carlos Mario Zapata Jaramillo,et al.
Pre-conceptual Schema: A Conceptual-Graph-Like Knowledge Representation for Requirements Elicitation
,
2006,
MICAI.
[4]
Stephen Fickas,et al.
Goal-Directed Requirements Acquisition
,
1993,
Sci. Comput. Program..
[5]
Carlos Mario.
Reglas de consistencia entre modelos de requisitos de Un-Método
,
2006
.
[6]
Didar Zowghi,et al.
The Three Cs of Requirements : Consistency , Completeness , and Correctness
,
2002
.
[7]
Carlos Mario Zapata Jaramillo,et al.
Pre-conceptual Schema: a UML Isomorphsim for Automatically Obtaining UML Conceptual Schemas
,
2006
.
[8]
Anthony Finkelstein,et al.
A UML profile to support requirements engineering with KAOS
,
2002
.