3. INTRODUCCIÓN - REQUISITOS
Los requisitos generalmente son sentencias del
tipo:
El sistema debe entregar un formulario para la entrada de
resultados de las pruebas clínicas de un paciente. (RF);
Dependiendo del resultado de la prueba, solamente el supervisor
puede efectuar la entrada de la prueba de un paciente. (RNF de
seguridad);
El sistema debe emitir un recibo para el cliente, con un tiempo
máximo de 8 segundos de transacción (RF y RNF de Performance).
Tesis de Cysneros 99
5. OBJETIVO DEL MODELADO INTENCIONAL
Identificar relacionamientos entre los actores
ayuda para que los ingenieros de requisitos
puedan elicitar metas en las fases iniciales. Estas
metas serán identificadas respondiendo a
cuestionamientos sobre “porque” los actores
tienen esas dependencias organizacionales.
6. FRAMEWORK I*
El Framework i* (i de intencional – asterisco de
distribuido) permite modelar contextos
organizacionales basados en los relacionamientos
de dependencia intencional entre los actores.
Este Framework es usado para obtener un
mejor entendimiento de los relacionamientos
organizacionales con base en la interacción entre
actores.
7. PORQUE ES IMPORTANTE
El enfoque del Framework i* es posibilitar la
compresión de las razones tanto internas de los
actores como aquellas que son compartidas entre
ellos, una vez que las mismas son expresadas
explícitamente, auxiliando en la elección de
alternativas durante la etapa del modelado de un
software.
10. MODELO SD
El modelo SD (por sus siglas en ingles “Strategic
Dependency”) que es usado para mapear las dependencias
entre actores, siendo las dependencias un acuerdo entre
actores, donde un actor (“depender” o “dependiente”)
depende de otro actor (“dependee” o “de quien se
depende”) para que: metas sean alcanzadas, tareas sean
ejecutadas y recursos estén disponibles. Todo esto desde
el punto de vista de la relación que existe entre dos
actores.
11. DIAGRAMA SD
Ejemplo de Diagrama SD – Ronda de Acciones en SimulES
12. MODELO SR
El modelo SR (por sus siglas en ingles “Strategic
Rationale”) en el cual se representan las estrategias
internas de cada actor, en él se define el raciocinio o sus
motivaciones individuales durante el proceso, esto quiere
decir que se analiza internamente la motivación en cada
actor para que: metas sean alcanzadas, tareas sean
ejecutadas y recursos sean disponibles, esto da un
refinamiento y nivel de detalle mayor para el modelo SD
ya que los modelos SR son una consecuencia del primero.
13. MODELO SR
Ejemplo de Diagrama SR – Ronda de Acciones en SimulES
14. BIBLIOGRAFÍA
YU, E. Modeling Strategic Relationships for Process Reengineering. Ph.D.
Thesis, Graduate Dept. of Comp. Science, University of Toronto, 1995.
OLIVEIRA, A. P. A. Engenharia de Requisitos Intencional: Um Método de
Elicitação, Modelagem e Análise de Requisitos. Tese de Doutorado. PUC–Rio,
Março de 2008.
OLIVEIRA, A.; CYSNEIROS, L. Defining Strategic Dependency Situations in
Requirements Elicitation. Proceedings of IX Workshop on Requirements
Engineering (WER’2006). Rio de Janeiro, Brasil, Julho 2006. pp. 12–23.
Monsalve, E., Werneck, V. and Leite, J. 2010. Evolución de un Juego Educacional
de Ingeniería de Software a través de Técnicas de Elicitación de Requisitos. (April
12-13, 2010 – Cuenca, Ecuador) 13th Workshop on Requirements Engineering – WER 10.
63-74.
Monsalve, E. Construindo um Jogo Educacional com Modelagem Intencional
Apoiado em Princípios de Transparência. (Março de 2010) Dissertação de Mestrado,
PUC–Rio, março de 2010.
15. BIBLIOGRAFÍA
CUNHA, H. S. Uso de Estratégias Orientadas a Metas para Modelagem de
Requisitos de Segurança. Dissertação de Mestrado, PUC–Rio, Março de 2000.
LEITE, J.C.S.P.; WERNECK, V.; OLIVEIRA, A.; CAPPELLI, C.; CERQUEIRA, A.;
CUNHA, H.; GONZALEZ–BAIXAULI, B. Understanding the Strategic Actor
Diagram: An Exercise of Meta Modeling. 10th Workshop on Requirements
Engineering – WER 07, Toronto, Canada, 2007.
Monsalve, E., Werneck, V. and Leite, J. SimulES-W: Um Jogo para o Ensino de
Engenharia de Software. FEES Brasil. 2010