260 likes | 397 Views
Uso de Patrones en el Proceso de Construcción de Escenarios. Negociación inconclusa. Negociación inconclusa. Negociación inconclusa. Negociación inconclusa. Título:. Título:. Título:. Título:. Ejecución inconclusa de una actividad mediante. Ejecución inconclusa de una actividad mediante.
E N D
Uso de Patrones en el Proceso de Construcción de Escenarios UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Negociación inconclusa Negociación inconclusa Negociación inconclusa Negociación inconclusa Título: Título: Título: Título: Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante transacciones transacciones transacciones transacciones Negociación inconclusa Negociación inconclusa Negociación inconclusa Negociación inconclusa Objetivo: Objetivo: Objetivo: Objetivo: Iniciar una actividad que requiere una Iniciar una actividad que requiere una Iniciar una actividad que requiere una Iniciar una actividad que requiere una Título: Título: Título: Título: Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores transacciones transacciones transacciones transacciones Negociación inconclusa Negociación inconclusa Negociación inconclusa Negociación inconclusa Contexto: Contexto: Contexto: Contexto: Objetivo: Objetivo: Objetivo: Objetivo: Iniciar una actividad que requiere una Iniciar una actividad que requiere una Iniciar una actividad que requiere una Iniciar una actividad que requiere una Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Título: Título: Título: Título: Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante Ejecución inconclusa de una actividad mediante secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores trabajo del actor principal trabajo del actor principal trabajo del actor principal trabajo del actor principal transacciones transacciones transacciones transacciones Precondiciones: puede tener Precondiciones: puede tener Precondiciones: puede tener Precondiciones: puede tener precondiciones precondiciones precondiciones precondiciones Contexto: Contexto: Contexto: Contexto: Objetivo: Objetivo: Objetivo: Objetivo: Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Iniciar una actividad que requiere una Iniciar una actividad que requiere una Iniciar una actividad que requiere una Iniciar una actividad que requiere una Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de por el actor principal y posiblemente breve por el actor principal y posiblemente breve por el actor principal y posiblemente breve por el actor principal y posiblemente breve secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores secuencia coordinada de acciones por parte de los actores trabajo del actor principal trabajo del actor principal trabajo del actor principal trabajo del actor principal Precondiciones: puede tener Precondiciones: puede tener Precondiciones: puede tener Precondiciones: puede tener precondiciones precondiciones precondiciones precondiciones Contexto: Contexto: Contexto: Contexto: Actores: Actores: Actores: Actores: Varios, al menos dos Varios, al menos dos Varios, al menos dos Varios, al menos dos Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Ubicación geográfica: generalmente el lugar de Recursos: Recursos: Recursos: Recursos: Pocos o ninguno Pocos o ninguno Pocos o ninguno Pocos o ninguno por el actor principal y posiblemente breve por el actor principal y posiblemente breve por el actor principal y posiblemente breve por el actor principal y posiblemente breve trabajo del actor principal trabajo del actor principal trabajo del actor principal trabajo del actor principal Episodios: Episodios: Episodios: Episodios: Precondiciones: puede tener Precondiciones: puede tener Precondiciones: puede tener Precondiciones: puede tener precondiciones precondiciones precondiciones precondiciones Actores: Actores: Actores: Actores: Varios, al menos dos Varios, al menos dos Varios, al menos dos Varios, al menos dos Uno como el siguiente Uno como el siguiente Uno como el siguiente Uno como el siguiente Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Ubicación temporal: generalmente determinado Recursos: Recursos: Recursos: Recursos: Pocos o ninguno Pocos o ninguno Pocos o ninguno Pocos o ninguno Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta por el actor principal y posiblemente breve por el actor principal y posiblemente breve por el actor principal y posiblemente breve por el actor principal y posiblemente breve Episodios: Episodios: Episodios: Episodios: inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. Actores: Actores: Actores: Actores: Varios, al menos dos Varios, al menos dos Varios, al menos dos Varios, al menos dos Uno como el siguiente Uno como el siguiente Uno como el siguiente Uno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente Recursos: Recursos: Recursos: Recursos: Pocos o ninguno Pocos o ninguno Pocos o ninguno Pocos o ninguno Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Episodios: Episodios: Episodios: Episodios: inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta Uno como el siguiente Uno como el siguiente Uno como el siguiente Uno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. Uno como el siguiente Uno como el siguiente Uno como el siguiente Uno como el siguiente Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que requiere respuesta Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Varios o ninguno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente Varios o ninguno como el siguiente inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta Uno como el siguiente Uno como el siguiente Uno como el siguiente Uno como el siguiente Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la Un actor realiza una acción que responde a la que puede o debe demorarse que puede o debe demorarse que puede o debe demorarse que puede o debe demorarse acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta acción anterior y que a su vez, requiere respuesta Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. inmediata de otro actor. a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta grupos no secuenciales grupos no secuenciales grupos no secuenciales grupos no secuenciales Uno como el siguiente Uno como el siguiente Uno como el siguiente Uno como el siguiente que puede o debe demorarse que puede o debe demorarse que puede o debe demorarse que puede o debe demorarse Excepción: Excepción: Excepción: Excepción: Circunstancia que obstaculiza el Circunstancia que obstaculiza el Circunstancia que obstaculiza el Circunstancia que obstaculiza el Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Uno de los actores realiza una acción que responde Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir cumplimiento del objetivo cumplimiento del objetivo cumplimiento del objetivo cumplimiento del objetivo a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta a la acción anterior y que requiere una respuesta grupos no secuenciales grupos no secuenciales grupos no secuenciales grupos no secuenciales que puede o debe demorarse que puede o debe demorarse que puede o debe demorarse que puede o debe demorarse Excepción: Excepción: Excepción: Excepción: Circunstancia que obstaculiza el Circunstancia que obstaculiza el Circunstancia que obstaculiza el Circunstancia que obstaculiza el Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir Pueden estar en secuencia o constituir cumplimiento del objetivo cumplimiento del objetivo cumplimiento del objetivo cumplimiento del objetivo grupos no secuenciales grupos no secuenciales grupos no secuenciales grupos no secuenciales Excepción: Excepción: Excepción: Excepción: Circunstancia que obstaculiza el Circunstancia que obstaculiza el Circunstancia que obstaculiza el Circunstancia que obstaculiza el cumplimiento del objetivo cumplimiento del objetivo cumplimiento del objetivo cumplimiento del objetivo Cat Cat á á logo de logo de Patrones Patrones ESCENARIO Objetivo UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Casos de estudio • Sistema Nacional para la Emisión de Pasaportes (Universidad de Belgrano) • Sistema de Agenda de Reuniones (Universidad de Belgrano) • Sistema de Plan de Ahorro para la Adquisición de Automóviles (UNICEN) • Sistema para el Control de Pos Graduación (PUC-Río) • Sistema de Biblioteca (PUC-Río) • Sistema Editor de Texto (PUC-Río) • Uso recursivo de las heurísticas para la construcción de LEL y Escenarios del proceso de construcción de LEL y Escenarios (UNICEN) • Sistema de Almacén para una planta de Producción de Cerámicos (en desarrollo en UNICEN) • Sistema de Control de Calidad para Insumos Farmacológicos (en desarrollo en UTN) UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Clasificación de Episodios Según el número de actores : • x (no-arios) • u (unarios) • b (n-arios) UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Clasificación de Episodios Según la respuesta: • sr (sin respuesta) • ri (con respuesta inmediata) • rd (con respuesta diferida) UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Clasificación de Episodios Según la participación de los actores: • p (producción) • s (servicio) • c (colaboración) • d (demanda) • r (respuesta) • i (interacción) UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Clasificación de Subescenarios Según la respuesta: • BSR (Binario sin respuesta) • BRD (Binario con respuesta diferida) • BRI (Binario con respuesta inmediata) UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Clasificación de Subescenarios Según la participación de los actores: • P (producción) • S (servicio) • C (colaboración) • D (demanda) • R (respuesta) • I (interacción) UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Clasificación de Escenarios: Patrones • Producción • Servicio • Colaboración • Negociación inconclusa • Negociación inconclusa con Disparador de Escenarios • Fin de Negociación • Etapa de Negociación • Etapa de Negociación con Disparador de Escenarios • Negociación Terminada UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Ejemplo de Patrón UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Ejemplo de Servicio UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Patrones Compuestos • Producción y/o Servicio y/o Colaboración • Negociación Inconclusa con Producción y/o Servicio y/o Colaboración • Fin de Negociación con Producción y/o Servicio y/o Colaboración • Etapa de Negociación con Producción y/o Servicio y/o Colaboración • Negociación Terminada con Producción y/o Servicio y/o Colaboración • Negociación Inconclusa con Disparador de Escenarios y Producción y/o Servicio y/o Colaboración • Etapa de Negociación con Disparador de Escenarios y Producción y/o Servicio y/o Colaboración UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Ejemplo de Patrón Compuesto UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Ejemplo Fin de Negociación con Producción UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Catálogo UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Catálogo UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Patrones Proceso de Construcción de Escenarios LEL Escenarios UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos
Construir Escenarios: SADT UNICEN - Facultad de Ciencias Exactas - Ingeniería de Requisitos