Documentos de Académico
Documentos de Profesional
Documentos de Cultura
D. Pedro Robledo
Profesor Impartidor Asignatura
Programación Semanal
Representante
Equipo
+ Clase extra 45’
Actividad 1
Info
Entrega
Actividad 2
Actividad Grupal
DMN (Decision Model & Notation) 3 Usos de DMN Diagrama de Requerimientos de Decisión
2 DRD Diagrama de
Requerimientos de Decisión
3 Lógica de Decisión
Diseño Implementación
decisiones DMN decisiones de
de negocio negocio
Negocio TI
Nivel 3
Lógica Decisión
Decisiones
detalladas para
validación y/o
automatización
DECISIONES
AUTOMATIZADAS REQUERIMIENTOS
Determinar Cualificado
Rango Salarial
Sí
Hacer Oferta
Oferta
Rango
Realizada
Salarial
Decisión
Política Fuente
Determinar RRHH Conocimiento
Rango Salarial
Decisión
Nivel 2
DRD Diagrama de Evaluación Evaluación
Externa Jefe
Requerimientos de
Decisión DMN Input Data
Input Data
Nivel 3
Lógica Decisión DMN
Fuente Fuente
Conocimiento 1 Conocimiento 2
Input requerido
para la decisión
Lógica decisión
denota una función que encapsula el
• Ofrece información para reutilizable conocimiento del negocio, por ejemplo,
las decisiones Input Data
como reglas de negocio, una tabla de
• Tiene un tipo de dato
decisiones o un modelo analítico.
asociado Input requerido
• Puede reutilizarse para
diferentes decisiones
para la decisión
Booleano: verdadero o falso.
Número: valores numéricos, rangos - [1..5] (1..5) [1..5) - o individuales.
(=, ≠, ≤, ≥, <, >, ∈, ∉)
Enumeración: lista de valores o clasificaciones. (=, ≠, ∈, ∉)
Texto: notaciones e información textual. (=, ≠, ∈, ∉, T*, *T)
Fecha: fecha específica o un momento en el tiempo.
(= activado, ≠ no activado, ∈, ∉, > después, < antes, ≤ hasta, ≥ desde)
Jerarquía: valores de una lista agrupado en diferentes categorías.
(=, ≠, ∈, ∉)
REQUERIMIENTOS
REQUERIMIENTO DE INFORMACIÓN:
denota datos de entrada o salida de
decisión que se utiliza como entrada a
una decisión.
REQUERIMIENTO DE CONOCIMIENTO:
denota la invocación de un Modelo de
Conocimiento de Negocios por la lógica de
decisión de una decisión.
REQUERIMIENTO DE AUTORIDAD:
denota la dependencia de un elemento
de DRG en otro elemento de DRG que
actúa como una fuente de orientación o
conocimiento.
ARTEFACTOS
Anotaciones del diagrama
ANOTACIÓN DE TEXTO:
comentarios explicativos en Anotación de Texto
formato texto proporcionado por el
modelador para aclarar el modelo.
ASOCIACIÓN:
conector con puntos usado para vincular
una anotación de texto a un elemento
del diagrama
Conocimiento de
Decisión 1
Negocio 1
Input Data 2
Decisión
Prima
Pautas de Coche
Suscripción
Fuente
Conocimiento Decisión Decisión
Determinar Prima
Clasificación Básica
Input Data
Coche
Input Data
Conocimiento de Probabilidad
Negocio de Robo
Decisión 2
Input Data 2
Expresión de Valor
la decisión es la evaluación
de la expresión
Cálculo de Edad del Solicitante
Edad (Años) Se calcula mediante
Fecha Actual – Fecha Nacimiento del Solicitante)/365.25)
del Solicitante (redondeado inferiormente al entero más cercano
Conocimiento Negocio 1
Parámetros
Conocimiento
Input Data 1 Decisión 2
de Negocio 2 Expresión de Valor
El conocimiento de
Input
InputData
Data22
negocio es una función
Conocimiento Entrada 2 a
Input Data 1 Decisión 2 Salida 1
de Negocio 2
Entrada 1 a
Entrada 2 b Salida 2
Tabla de Notación
Invocación Decisión
Lógica de
Decisión
representaciones tabulares
u hojas de reglas
Expresiones Lenguaje de
Literales
Expresión
texto que describe cómo FEEL (Friendly
derivar el resultado de
una decisión a partir de
Enough Expression
sus entradas Language)
Servicio Decisión invoca Conocimiento de Negocio Servicio Decisión es usado como entrada para una Decisión
Probar DMN
Nivel 3
Lógica Decisión
Decisiones
detalladas para Simulador
validación y/o
automatización
DECISIONES
AUTOMATIZADAS REQUERIMIENTOS
Lo veremos
la semana
que viene
Se resolverá en clase
44
Tema 6 . DMN (parte 1) – Pedro Robledo
Dudas y preguntas
Pedro Robledo
Director del Máster Universitario en
Dirección de Procesos Estratégicos
FUNDAE
Sesión 6: ALCANCE Pedro.robledo@unir.net
45
Tema 6 . DMN (parte 1) – Pedro Robledo
www.unir.net