Sei sulla pagina 1di 102

Ingeniera del conocimiento.

CommonKADS abarca todo el ciclo de desarrollo del


software, se extiende no solamente a KBSs sino al software
en general. Se utiliza como un estndar para el desarrollo de
sistemas de conocimiento.

sto mediante siete modelos:

Organizacin.
Tareas.
Agentes.
Pericia.
Comunicacin.
Diseo.
CommonKADS
Ventajas.

Muestra lo importante que es el anlisis de la organizacin


en las estrategias de introduccin y desarrollo de sistemas
de tecnologas de la informacin,

Es una metodologa estndar del conocimiento, que soporta


las aplicaciones de ingeniera y de gestin del conocimiento
a la hora de construir los sistemas del conocimiento.
CommonKADS Principios.
1. La IC no intenta apoderarse de la cabeza de los expertos,
sino, en construir aspectos de diferentes modelos de
conocimiento humano.

2. Para modelar, hay que concentrarse en la estructura del


conocimiento conceptual, y dejar los detalles de la
programacin para despus.

3. El conocimiento tiene una estructura interna estable que


se analiza distinguiendo los tipos especficos de
conocimiento y los roles.

4. Un proyecto de conocimiento se debe gestionar


aprendiendo de las experiencias, en forma de espiral
controlada.
CommonKADS
El conocimiento tiene una estructura interna en la que se
pueden distinguir tipos de conocimiento y tareas especficas.

La construccin de un sistema basado en conocimiento se


basa en la construccin de varios modelos que formalizan
una parte concreta del proceso.

El nmero y nivel de desarrollo de cada modelo depende del


contexto de la aplicacin.
CommonKADS

El desarrollo de estos modelos se realiza en tres niveles:


CommonKADS
Niveles de commonKADS

Anlisis del contexto.


Formalizacin abstracta.
Implementacin.

El desarrollo de cada fase depende del resultado obtenido en


la fase anterior.
CommonKADS
Nivel de contexto: Analizar la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprensin
de la
Modelo de Modelo de
organizacin. conocimiento comunicacin

Nivel de implementacin:
Modelado de su
desempeo. Modelo de
diseo
CommonKADS
Nivel de contexto: Analizar la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprensin
Responde a las preguntas del por qu del sistema a disear.
deJustifica
la la razn del SGBC que se pretende construir.
Determina losModelo
organizacin. de
problemas Modelo de a resolver,
y oportunidades
conocimiento comunicacin
considerando el impacto que se produce en la organizacin.

Lo ms importante es entender el contexto y el entorno de trabajo


auxiliado por el modelo de la organizacin, el modelo de las
Nivel de implementacin:
tareas y elde
Modelado modelo
su de los agentes.
desempeo. Modelo de
diseo
CommonKADS
Nivel de contexto: Analizar la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel
Los de concepto:
modelos de la organizacin, las tareas y los agentes analizan
Comprensin
el entorno de la organizacin y los factores crticos que
de la
corresponden
organizacin.
al sistema de conocimiento. Modelo de
Modelo de
conocimiento comunicacin

Nivel de implementacin:
Modelado de su
desempeo. Modelo de
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Determina el alcance del proyecto, permite conocer el entorno de
Comprende la y valora los impactos que tendrn las acciones de
implantacin
organizacin. sobre la organizacin
conocimiento Modelo de Modelo de
conocimiento comunicacin
Objetivos del modelo:

Identifica las reas problemticas de la organizacin o las que


brindan
Nivel oportunidades de mejora para los sistemas de
de implementacin:
Modela su desempeo.
conocimiento.
Establece la factibilidad de tratamiento
Modelo de de dichos problemas.
Propone soluciones potenciales diseo
Permite decidir la viabilidad econmica y tcnica del proyecto.
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende
La plantilla
la OM-1 detecta problemas y oportunidades de la
organizacin, que pretenden ser resueltos.
organizacin.
Modelo de
La plantilla OM-2 proporciona una visinModelo
de la de
estructura de la
conocimiento comunicacin
organizacin;
La plantilla OM-3 descompone el proceso en sus elementos
principales;
Nivel
La plantilla OM-4 muestra los componentes de conocimiento.
de implementacin:
Modela
La plantilla OM-5, pone de manifiesto los criterios que justifican la
su desempeo.
viabilidad del sistema de conocimiento.
Modelo de
Modelo de
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Objetivos
Comprendedella modelo:
organizacin.
Modelo de
Descripcin detallada de las tareas y Modelo
de losde elementos de
conocimiento comunicacin
conocimiento dentro del proceso en el que se implantar el
SBC.

El modelo
Nivel de tareas se realiza cuando el anlisis de viabilidad de
de implementacin:
laModela
fase anterior resulta positivo.
su desempeo.
Modelo de
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Objetivos
Comprendedella modelo:
organizacin.
Modelo de
Analizar impactos y mejoras desde el Modelo
punto de
de vista de los
conocimiento comunicacin
agentes que realizan las tareas.

El modelo de agentes se realiza cuando el anlisis de viabilidad


de la fase
Nivel anterior resulta positivo y simultneamente al modelo
de implementacin:
de tareas.
Modela su desempeo.
Modelo de
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
Los agentes son los ejecutores de una tarea; puede ser un ser
organizacin.
Modelo de Modelo de
humano, un sistema de informacin o cualquier otra entidad
conocimiento comunicacin
capaz de realizar una tarea.

Este modelo describe caractersticas, competencias, autoridad


y restricciones
Nivel para actuar; lista los vnculos de comunicacin
de implementacin:
existentes
Modela entre los agentes que hacen una tarea.
su desempeo.
Modelo de
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
organizacin.
Modelo de Modelo de
conocimiento comunicacin

Describe el sistema de conocimiento a


Describe el sistema de conocimiento a
construir.
Nivel Analiza la estructura y naturaleza del
de implementacin:
construir. Analiza la estructura y naturaleza del
conocimiento
Modela su desempeo. utilizado y la comunicacin
conocimiento utilizado y la comunicacin
existente. Es la descripcinModelo de conceptual del
existente. Es la descripcindiseo conceptual del
conocimiento aplicado a las tareas; utiliza el
conocimiento aplicado a las tareas; utiliza el
modelo del conocimiento y el de comunicacin.
modelo del conocimiento y el de comunicacin.
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
organizacin.
Modelo de Modelo de
conocimiento comunicacin

Los modelos del conocimiento y comunicacin


Los modelos del conocimiento y comunicacin
registran
Nivel la descripcin conceptual de las
de implementacin:
registran la descripcin conceptual de las
funciones en la resolucin del problema y los
Modela su desempeo.
funciones en la resolucin del problema y los
datos que sern manejados Modelo de por el sistema de
datos que sern manejados diseo por el sistema de
conocimiento.
conocimiento.
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
organizacin.
Modelo de Modelo de con detalle
Explica
conocimiento Explica con detalle
comunicacin
los tipos y
los tipos y
estructuras del
estructuras del
conocimiento que
Nivel de implementacin: conocimiento que
se usan para
Modela su desempeo. se usan para
ejecutar una tarea.
Modelo de ejecutar una tarea.
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
organizacin.
Modelo de Modelo de
conocimiento Describe
comunicacin
Describe
conceptual e
conceptual e
independienteme
independienteme
nte de la
Nivel de implementacin: nte de la
Modela su desempeo. implementacin,
implementacin,
Modelo de el papel que
el papel que
diseo juegan los
juegan los
diferentes
diferentes
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
organizacin.
Modelo de Modelo de
conocimiento El modelo
comunicacin del
El modelo del
conocimiento
conocimiento
permite la
permite la
comunicacin con
Nivel de implementacin: comunicacin con
Modela su desempeo. expertos y
expertos y
Modelo de usuarios, en
usuarios, en
diseo cuanto a la
cuanto a la
manera de
manera de
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.
Determina la
Determina la de
comunicacin entre los
Modelo de Modelo Modelo de
comunicacin
organizacin entre los
tareas agentes
varios agentes
varios agentes
involucrados en una
involucrados
Nivel de concepto:
en una
tarea.
tarea.
Comprende la
organizacin.
Modelo de Modelo de
Utiliza las plantillas:
Utiliza las plantillas:
conocimiento comunicacin

CM-1: Describe las


CM-1: Describe las
transacciones
transacciones
Nivel de implementacin:
realizadas.
Modela su desempeo.
realizadas.
CM-2: Analiza la de
CM-2: Analiza Modelo
la
estructura interna de diseo
estructura interna de
cada transaccin.
cada transaccin.
CommonKADS
Se
Nivelutiliza
de contexto:para laanlisis
Realizar un construccin
de la organizacin. general del
Se utiliza para la construccin general del
sistema de conocimiento analizado.
sistema de conocimiento analizado.
Modelo de Modelo de Modelo de
organizacin
Dicta el procedimientotareas
a seguir para agentes
implantar
Dicta el procedimiento a seguir para implantar
el conocimiento en un sistema informtico, a
el conocimiento en un sistema informtico, a
partir
Nivel de de una arquitectura software. Interesan
concepto:
partir
Comprende dela una arquitectura software. Interesan
los aspectos tcnicos para la informatizacin del
los aspectosModelo
organizacin. tcnicos para la informatizacin del
sistema. de Modelo de
sistema. conocimiento comunicacin

Basado en los requerimientos de los modelos


Basado en los requerimientos de los modelos
anteriores, este modelo presenta la
anteriores, este
Nivel de implementacin: modelo presenta la
especificacin tcnica del sistema.
especificacin
Modela su desempeo. tcnica del sistema.
Modelo de
diseo
CommonKADS
Su resultado
Nivel queda
de contexto: Realizar un en las
anlisis de plantillas:
la organizacin.
Su resultado queda en las plantillas:
DM-1:
Modelo deDefine genricamente
Modelo de la arquitectura
Modelo de
DM-1:
organizacinDefine genricamente
tareas la arquitectura
agentes
del sistema.
del sistema.
DM-2: Muestra la plataforma a utilizar en el
DM-2: Muestra la plataforma a utilizar en el
desarrollo
Nivel de concepto:e implementacin del sistema.
desarrollo e implementacin del sistema.
Comprende la
DM-3: Analiza en detalle los componentes de
DM-3: Analiza
organizacin. en detalle los componentes de
la arquitectura del sistema.
Modelo de Modelo de
la arquitectura del sistema.comunicacin
DM-4: Es conocimiento
DM-4: Es para la especificacin final de la
para la especificacin final de la
aplicacin.
aplicacin.
Nivel de implementacin:
Modela su desempeo.
Modelo de
diseo
CommonKADS
Nivel de contexto: Realizar un anlisis de la organizacin.

Modelo de Modelo de Modelo de


organizacin tareas agentes

Nivel de concepto:
Comprende la
organizacin.
Modelo de Modelo de
conocimiento comunicacin
El modelo de diseo es una especificacin
El modelo de diseo es una especificacin
tcnica bsica para la implementacin del
tcnica bsica para la implementacin del
sistema de software.
sistema de software.
Nivel de implementacin:
Modela su desempeo.
Modelo de
diseo
CommonKADS
CommonKADS
Modelo de organizacin: Analiza la organizacin para
identificar problemas y posibilidades de incorporacin de
SBCs.
Modelo de tareas: Describe tareas que se realizan o
deben realizarse en el contexto de la organizacin donde
se utilizarn SBCs.
Modelo de agentes: Describe capacidades, preferencias y
permisos de los agentes que realizan las tareas.
Modelo de conocimiento: Describe independientemente la
implementacin del conocimiento involucrado en las
tareas.
Modelo de comunicacin: Describe transacciones entre los
agentes que realizan las tareas.
Modelo de diseo: Describe la estructura del SBC a
desarrollar.
CommonKADS
Los modelos existen en varias formas:

Plantillas: Modelos predefinidos por CommonKADS.


Instancias: Modelos con informacin especfica del
proyecto, pueden existir varias instancias de un mismo
modelo.
Versiones: Describen la evolucin de las instancias en el
ciclo de vida del proyecto.
CommonKADS: Hoja OM 1.
Objetivo: Anlisis del contexto de la organizacin (elemento
invariante), problemas, posibilidades de mejora y soluciones.

Problemas y oportunidades: Enumerar problemas y


posibilidades de mejora que han sido observados.
Contexto organizacional: Indicar las caractersticas claves
de la organizacin, situar problemas y posibles mejoras
dentro de la perspectiva adecuada. Algunas de estas
caractersticas son: misin, visin y objetivos de la
organizacin; factores externos con los que tiene que tratar
la organizacin; y estrategia de la organizacin
Soluciones: Listar las posibles soluciones para los
problemas y posibilidades percibidas dentro del contexto de
la organizacin.
CommonKADS: Hoja OM 1.
CommonKADS: Hoja OM 1.
Modelo de Organizacin Ejemplo: Hoja de Problemas y Oportunidades OM-1

Especificacin de caractersticas y funciones del


PROBLEMAS Y proyecto
OPORTUNIDADES Determinacin de las causas de inicio
Esquematizacin de las fases del proyecto

Se trata de plantear todos los procesos de la


Direccin del Alcance del Proyecto
Demanda del mercado, necesidad del negocio,
CONTEXTO
demanda clientes, avance tecnolgico,
ORGANIZATIVO
necesidades legales
Descripcin de la organizacin donde se
implanta el proyecto

SOLUCIONES Plan de direccin del alcance del proyecto


CommonKADS: Hoja OM 2.
Describe el rea de inters (aspectos variable.)
Estructura: Grfico del objeto de anlisis en trminos de
departamentos, grupos, unidades, ...
Procesos: Diagrama de los procesos que se llevan a cabo.
Se detallarn en la hoja de trabajo OM-3.
Personal: Identificacin y enumeracin de los miembros de
la plantilla implicados en los procesos.
Recursos: Descripcin de los recursos utilizados por los
procesos: sistemas de informacin, equipamiento, material,
experiencia social o interpersonal, tecnologa, ...
Conocimiento: Enumeracin de los activos de
conocimiento. Se detallarn en la hoja de trabajo OM-4.
Cultura y potencial: Modus operandi no explcitos,
incluyendo formas de trabajar, de comunicarse, relaciones
formales e informales, ...
CommonKADS: Hoja OM 2.
CommonKADS: Hoja OM 3.
Describe en detalle, descompone el proceso a mejorar.
Identificador: Nmero de tarea.
Nombre: Nombre de la tarea como parte de los procesos
descritos en OM-2
Realizada por: Agente humano o software encargado de la
tarea perteneciente al personal o a los recursos descritos en
OM-2
Lugar: Localizacin de la tarea en la estructura descrita en
OM-2
Recursos de conocimiento: Nombre de los recursos de
conocimiento identificados en OM-2.
Intensiva en conocimiento: S o No
Importancia: Grado de importancia de la tarea en los
procesos descritos en OM-2, usando un criterio predefinido.
CommonKADS: Hoja OM 3.
CommonKADS: Hoja OM 3.
CommonKADS: Hoja OM 4.
Visin preliminar de los activos de conocimiento involucrados
en el proceso de mejora.
Recurso de conocimiento: Nombre del recurso de
conocimiento enumerado en OM-2/OM-3.
Pertenece a: Agente humano o software poseedor del
recurso de conocimiento perteneciente al personal o a los
recursos descritos en OM-2/OM-3.
Usado en: Lista de tareas que usan el recurso de
conocimiento, usando los identificadores en el OM-3.
Uso Correcto: Se utiliza el recurso de forma correcta?
Lugar correcto: Se utiliza el recurso en el lugar correcto?
Momento correcto: Se utiliza el recurso en el momento
correcto?
Calidad correcta: Tiene el recurso la calidad correcta?
CommonKADS: Hoja OM 4.
CommonKADS: Hoja OM 5.
Identifica las implicaciones clave de la informacin recogida
en los formularios anteriores para un anlisis de viabilidad.

Viabilidad empresarial: Beneficios, valor aadido, coste


esperado, cambios en la organizacin, ...
Viabilidad tcnica: Tcnicas y mtodos actuales, criterios
de xito, ...
Viabilidad del proyecto: Disponibilidad de los recursos,
compromiso de implantacin, ...
Acciones propuestas: Plan de actuacin: rea de
actuacin; solucin elegida; resultados, costes y beneficios
esperados; proceso de implantacin.
CommonKADS: Hoja OM 5.
Contiene:


Una copia de OM- 1

Por cada problema/ posibilidad una OM- 2

Por cada proceso una OM- 3

Para todos los activos de conocimiento OM- 4

Para cada solucin propuesta:
Si se va a automatizar o no y las razones
Acciones propuestas
El contenido queda detallado en OM- 5
CommonKADS: Hoja OM 5.
Contiene:

Viabilidad Empresarial

Beneficios esperados: tangibles (econmicos) e


intangibles (capital intelectual)
Valor aadido esperado
Costes esperados
Comparacin con otras soluciones alternativas
Cambios requeridos en la organizacin
Riesgos econmicos y empresariales
CommonKADS: Hoja OM 5.
Contiene:

Viabilidad Tcnica
Complejidad del conocimiento y de los procesos de
razonamiento
Disponibilidad de mtodos
Se ha realizado antes?
Aspectos crticos implicados: tiempo, calidad, recursos
necesarios,...
Factores que determinarn que el proyecto ha
alcanzado los objetivos esperados
Pruebas de validacin, calidad y rendimiento
Complejidad de la interaccin con los usuarios
Disponibilidad de mtodos.
CommonKADS: Hoja OM 5.
Contiene:

Viabilidad de Proyecto
Compromisos de los distintos agentes y personal.
Disponibilidad de los recursos en trminos de tiempo,
presupuesto, equipamiento y personal.
Disponibilidad del conocimiento requerido y otras
capacidades.
Expectativas reales.
Organizacin adecuada del proyecto y comunicacin
externa.
Acciones.
CommonKADS: Hoja OM 5.
Contiene:

Propuestas
Pasos recomendados por cada plan de actuacin
Lista de reas de inters
Solucin propuesta para cada rea
Resultados y beneficios esperados
Actuaciones requeridas por el proyecto
Bajo qu condiciones hay que reconsiderar el plan
de actuacin
CommonKADS: Hoja TM 1.
Describe detalladamente, analiza las tareas.
Tarea: Identificador y nombre de la tarea (OM-3.)
Organizacin: Proceso del que esta tarea forma parte, y
parte de la organizacin donde se desarrolla (OM-3.)
Objetivo y valor: Objetivo de la tarea y el valor que aade al
proceso del que forma parte.
Dependencia y flujos: Enumeracin de tareas precedentes
que proporcionan la entrada y de las tareas que utilizan el
resultado de sta.
Objetos manipulados: Descripcin de los objetos de
entrada, de salida e internos utilizados en la tarea.
Tiempo y control: Frecuencia y duracin de la tarea,
precondiciones y postcondiciones de la tarea, restricciones
que se deben de cumplir durante su ejecucin.
CommonKADS: Hoja TM 1.

Agentes: Agentes responsables de desarrollar la tarea


(OM-2/OM-3.)
Conocimiento y capacidad: Capacidades necesarias para
el desarrollo de la tarea (OM-4), los elementos de
conocimiento se describen en el formulario TM-2.
Recursos: Se describen y se cuantifican los recursos
requeridos por la tarea (Refinamiento de OM-2.)
Calidad y eficiencia: Medidas utilizadas por la organizacin
para determinar la ejecucin exitosa de la tarea.
CommonKADS: Hoja TM 1.

Las tareas son las supartes relevantes de un


Las tareas son las supartes relevantes de un
proceso de negocio. El modelo de tareas
proceso de negocio. El modelo de tareas
analiza cada una de ellas, sus entradas y
analiza cada una de ellas, sus entradas y
salidas, las precondiciones y criterios de
salidas, las precondiciones y criterios de
ejecucin, de la misma manera que los
ejecucin, de la misma manera que los
recursos y competencias necesarias.
recursos y competencias necesarias.
TM-1: Permite un anlisis detallado de las
TM-1: Permite un anlisis detallado de las
tareas.
tareas.
TM-2: Muestra los tems de conocimiento
TM-2: Muestra los tems de conocimiento
en profundidad.
en profundidad.
CommonKADS:
Hoja TM 1.
Modelo de Tareas Hoja de Anlisis de Tarea TM-1
TAREA Obtener datos de iniciacin.
ORGANIZACIN Fase inicial de la Direccin del Alcance.
Esta tarea debe aportar los datos necesarios para obtener una descripcin
OBJETIVO Y VALOR del producto del proyecto, en el mbito de las caractersticas y relacin de
necesidades.

Tareas precedentes: plan estratgico, informacin histrica.


DEPENDENCIA Y FLUJOS Tareas que le siguen: justificacin del proyecto, eleccin y asignacin de
director.

Entrada: descripcin de proyecto, objetivos, criterios de seleccin,


OBJETOS MANIPULADOS informacin histrica.
Salida: Justificacin del proyecto, restricciones y supuestos.
Frecuencia y duracin: al inicio de la Direccin del Alcance y duracin
dependiendo del proyecto.
TIEMPO Y CONTROL
Restricciones: segn que los datos obtenidos sean de demanda de
mercado, de necesidades de negocio, ...
AGENTES Equipo de Proyecto, Cliente y/o Promotor.
Es necesario conocer tcnicas de seleccin de proyectos, ya sean
CONOCIMIENTO Y basadas en la medida del beneficio, o en la optimizacin condicionada
CAPACIDAD (modelos de decisin en definitiva).
No descartar el juicio experto.
Tcnicas de adquisicin de conocimiento.
RECURSOS Expertos.
Equipo de Proyecto encargado de la Documentacin.

La objetiva justificacin del proyecto, as como la delimitacin de


CALIDAD Y EFICIENCIA restricciones y supuestos, influyen en gran medida de la calidad y
eficiencia adquirida en esta tarea
CommonKADS: Hoja TM 2.
Analiza los cuellos de botella en los elementos del
conocimiento.
Nombre: Elemento de conocimiento enumerado en OM-3.
Poseido por: Agente poseedor del conocimiento indicado en
OM-4.
Usado en: Nombre e identificador de las tareas en la que se
usa este conocimiento indicado en OM-3.
Dominio: Dominio ms amplio en el que se encuentra el
conocimiento, especialidad, disciplina, rama de la ciencia o
ingeniera, ...
CommonKADS: Hoja TM 2.

Naturaleza: Para cada caracterstica indica s o no y si un


cuello de botella (fuente de problemas) debe ser mejorado.
Formal, riguroso.
Emprico, cuantitativo.
Heurstico, sentido comn.
Especializado, especfico del dominio.
Basado en la experiencia.
Basado en la accin.
Incompleto.
Incierto, puede ser incorrecto.
Cambia con rapidez.
Difcil de verificar.
Tcito, difcil de transferir.
CommonKADS: Hoja TM 2.

Forma: Para cada caracterstica indicar s o no y si es un


cuello de botella que debe ser mejorado.
Mental
Papel
Electrnica
Habilidades
Otros
Disponibilidad: Para cada caracterstica indicar s o no y si
es un cuello de botella que debe ser mejorado
Limitaciones en tiempo.
Limitaciones en espacio.
Limitaciones de acceso.
Limitaciones de calidad.
Limitaciones de forma.
CommonKADS: Hoja AM 1.
Describe los agentes que desarrollan las tareas.
Nombre: Nombre del agente
Organizacin: Posicin del agente dentro de la
organizacin, incluyendo su tipo (humano, sistema de
informacin.) (OM-2)
Implicado en: Tareas en las que esta implicado (TM-1)
Se comunica con: Nombres de otros agentes.
Conocimiento: Elementos de conocimiento que el agente
posee (TM-2.)
Otras competencias: Lista del resto de competencias
requeridas o presentes en el agente.
Responsabilidades y restricciones: Responsabilidades del
agente durante la ejecucin de la tarea, as como sus
restricciones de autoridad, respecto a normas legales o
profesionales, ...
Modelo de Agente Hoja de Agente AM-1

NOMBRE Director de Proyecto

Puede ser externo a la organizacin y es


ORGANIZACIN
responsable del Equipo de Proyecto

INVOLUCRADO EN Todas las tareas

COMUNICA CON Cliente, Promotor y Equipo de Proyecto

Mtodos de Seleccin de Proyectos, Anlisis del


CONOCIMIENTO Valor, EDP, Control de Cambios, Mtricas y
Planificacin

OTRAS COMPETENCIAS Responsable de la Direccin del Proyecto

Debe asegurar que el equipo conozca todos


RESPONSABILIDADES Y
aquellos aspectos que requieran la realizacin
RESTRICCIONES
del proyecto
CommonKADS: Hoja OTA 1.
Documenta impactos y mejoras.

Analiza toda la informacin recogida anteriores en las hojas


de trabajo de los modelos de tareas y agentes, con el fin de
gestionar y documentar la toma de decisiones sobre las
mejoras y cambios en la organizacin.
CommonKADS: Hoja OTA 1.

Impactos y Cambios en la organizacin: Describe los


impactos y cambios que el SBC traer a la organizacin,
comparndola con la estructura actual.
Impactos y cambios en tareas y agentes: Describe los
impactos y cambios que el SBC introducir en los agentes y
tareas, comparndolos con la situacin actual. Indicando los
cambios:
en la estructura de las tareas.
en los recursos necesarios.
en los criterios de calidad.
en los agentes implicados.
en las posiciones de los agentes implicados.
en el conocimiento y capacidad requeridos.
en los canales de comunicacin.
CommonKADS: Hoja OTA 1.

Actitudes y compromisos: Analiza como reaccionarn a los


cambios introducidos los individuos y el personal cualificado
involucrado.
Acciones propuestas: Acuerdos de gestin y toma de
decisiones.
Mejoras: Cules son los cambios recomendados?
Medidas adicionales: Qu medidas hay que tomar para
facilitar dichos cambios?
Acciones del proyecto: Cul es la siguiente accin a
realizar dentro del proyecto respecto al SBC?
Resultados, costes y beneficios esperados: OM-5
En caso de cambios en la organizacin, en qu condiciones
es adecuado reconsiderar las decisiones tomadas?
CommonKADS: Modelo de
conocimiento. Categoras que se
distinguen.

Conocimiento de tarea

Conocimiento de inferencia

Conocimiento del dominio


Modelo de conocimiento.
El Conocimiento de dominio describe el conocimiento
esttico especfico del dominio de una aplicacin. Esta
descripcin se realiza en dos niveles diferentes:

Esquema de dominio: Es una descripcin esquemtica de


las clases de objetos o entidades presentes, y sus
relaciones. En Ingeniera del Software, sera el equivalente
a un modelo de datos o modelo de objetos.
Base de conocimiento: Contiene instancias de los tipos de
conocimiento especificados en el esquema de dominio.
CommonKADS: Modelo de
conocimiento.
diagnosticar
Tareas:
Actividades
generar-hiptesis probar-hiptesis

Inferencias: cubrir predecir obtener comparar


Actividades bsicas

hallazgos hiptesis hallazgos hallazgos


esperados reales

Conocimiento del Dominio:


Elementos del dominio de aplicacin
CommonKADS: Ejemplo de
conocimiento del dominio.
fusible batera depsito gasolina
fundido baja vaco

inspeccin fusible indicador batera indicador gasolina


roto cero cero

energa gasolina en motor


off falso

comportamiento motor comportamiento motor


no arranca parado
CommonKADS: Ejemplo de
conocimiento del dominio.
Conocimiento del Dominio:
modelar
Esquema del Dominio:
Conceptos
Relaciones
instancias
Reglas

Bases de Conocimiento:
Instancias de Conceptos
Instancias de Relaciones rellenar
Instancias de Reglas
CommonKADS:
Concepto: Similar a clase de objetos
Relacin: Estilo E-R
observable estado

indicador gasolina indicador batera energa comportamiento motor


valor: {cero, bajo ...} valor: {cero, bajo ...} estado: {on, off} estado: {normal, no
arranca, parado}

inspeccin fusible batera


valor: {normal, roto}
estado: {normal, baja}

Lenguajes de Modelado: CML o UML


CONCEPT indicador-gasolina;
ATTRIBUTES:
valor:{cero, bajo, normal};
END CONCEPT indicador-gasolina;
CommonKADS:
Otros tipos de relaciones dependencias entre
conceptos
depsito
fusible batera
gasolina
fundido baja
vaco
manifestacin
indicador indicador causa
inspeccin fusible batera gasolina
roto cero cero
gasolina en
energa
motor
off
falso

comportamiento motor comportamiento motor


no arranca parado

DEPOSITO-GASOLINA.estado = vaco GASOLINA-EN-MOTOR.estado = falso


CommonKADS:
Esquema del Dominio:
Reglas: Representar dependencias mediante relaciones
entre expresiones
1 1
estado causa estado

regla
dependencia
estados

1 1
estado manifestacin observable

regla
manifestacin
CommonKADS:
Esquema del Dominio:
Reglas: Representar dependencias mediante relaciones
entre expresiones
1 1
estado causa estado

regla
dependencia
estados

1 1
estado manifestacin observable
RULE-TYPE regla-dependencia-estados;
ANTECEDENT: estado;
CARDINALITY: 1; regla
CONSEQUENT: estado; manifestacin
CARDINALITY: 1;
CONNECTION-SYMBOL: causa;
END RULE-TYPE regla-dependencia-estados;
CommonKADS:
Conocimiento de Inferencias: Pasos bsicos
en el razonamiento

Tipo de Inferencia: seleccionar, cubrir, comparar, ...

Roles: Nombres abstractos conectados a objetos


del dominio

Roles Dinmicos: Entradas y salidas

Roles Estticos: Conocimiento aplicado en la


inferencia
CommonKADS:

rol dinmico rol dinmico


Conocimiento de entrada inferencia de salida
de hallazgo cubrir hiptesis
Inferencias rol
esttico
modelo causal

regla
Conocimiento observable o
dependencia estado
estado
del concept estados
concep
Dominio o tipo de to
regla
CommonKADS:
Estructura de inferencias

comportamiento
motor = no arranca
hallazgo indicador de
regla gasolina =
dependencia normal
de estados
cubrir obten hallazg
modelo causal o
er real

hiptesis predecir hallazgo comparar


esperado
depsito de
gasolina = indicador
vaco gasolina de
=
modelo de cero o bajo
manifestacion resultado
es
regla de false
manifestac
in
DIAGNOSTICAR: OBJETIVO Y
ROLES

Rol dinmico de
salida: h
Hiptesis h d
Diagnsticas dd d d
S d d
d h

Rol esttico:
Modelo de
explicacin ? Comportamie
nto
Rol dinmico de
entrada:
Hallazgos FA f
f f
F f f FN

MODELOS DE
69DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
Explicacin Consistente:
La hiptesis no genera contradiccin con los
hallazgos
explica (hi , F) M hi F
Explicacin de Cobertura Intermedia:
La hiptesis no genera contradiccin con los hallazgos
normales e implica a los hallazgos anormales

explica (hi , F) (M hi FN ) (M hi F A)

MODELOS DE
70DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h1 = {camisa-cilindro=muy-gastada}
NO CONSISTENTE
respuesta-acelerador=retardada,
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
71DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h1 = {camisa-cilindro=muy-gastada}
NO CONSISTENTE
respuesta-acelerador=retardada,
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
72DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h2 = {uso-bujas=excesivo}
CONSISTENTE
respuesta-acelerador=retardada,
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
73DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h2 = {uso-bujas=excesivo}
CONSISTENTE
respuesta-acelerador=retardada,
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
74DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h2 = {uso-bujas=excesivo}
CONSISTENTE
respuesta-acelerador=retardada,
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
75DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h3 = {crter=perforado,
uso-bujas=excesivo}
respuesta-acelerador=retardada, COBERTURA INTERMEDIA
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
76DIAGNOSTICO
QUE ES UNA EXPLICACION
DIAGNOSTICA?
FA = {piloto-aceite=rojo,
piloto-temperatura=rojo,
h3 = {crter=perforado,
uso-bujas=excesivo}
respuesta-acelerador=retardada, COBERTURA INTERMEDIA
gasolina-en-escape=T}
FN = {gases-escape=normales}

camisa-cilindro=muy-gastada segmentos=muy-gastados
uso-
consumo- bujas=excesivo
crter=perforado
aceite=elevado
goteo-aceite=alto gases-escape=negro
agujeros-en-
crter=T
falta- distribucin- estado-
aceite=severa
piloto- destiempo= T bujas=gastadas
desgaste-
aceite=rojo bujas=alto
temperatura- ignicin=irregul
motor=elevada ar
piloto-temperatura=rojo gasolina-en-
respuesta- escape=T
acelerador=retardada
MODELOS DE
77DIAGNOSTICO
Modelo de
Hoja CM-1: Descripcin de Transaccin
Comunicacin

IDENTIFICADOR/ Transaccin 1: iniciacin: transmitir a partir del Cliente u


NOMBRE otro agente similar, los datos necesarios al Equipo de
TRANSACCIN Proyecto para poder comenzar la Direccin del Alcance

OBJETO DE Definir la justificacin, restricciones y supuestos del


INFORMACIN proyecto a realizar
Cliente, Promotor, Equipo de Proyecto y Director de
AGENTES IMPLICADOS
Proyecto
PLAN DE
Entrevistas
COMUNICACIN

Durante la transaccin se necesita un proceso de


decisin para decir lo que los agentes deben tener en
RESTRICCIONES
cuenta a lo largo del proyecto: descripcin del proyecto,
plan estratgico

ESPECIFICACIN DE
INTERCAMBIO DE ver la Ficha CM-2
INFORMACIN
Modelo de Diseo Hoja DM-1: Arquitectura del Sistema

Decisin de la Arquitectura Formato

ESTRUCTURA DEL
Vase Figura 1
SUBSISTEMA

Control centralizado con administrador que


MODELO DE CONTROL dirige los eventos del sistema administra las
entradas/salidas

DESCOMPOSICIN DEL
Descomposicin en mdulos segn Figura 2
SUBSISTEMA
CommonKADS: Mapa de trabajo.
OM-1

OM-3

OM-2 OM-5

OM-4

TM-1 TM-2 AM-1

OTA-1
De CommonKADS a UML

Notacin para representar los modelos


De CommonKADS a UML

Diagrama de contexto.
De CommonKADS a UML

Caso de uso: Registrar enfermedad


De CommonKADS a UML

Caso de uso: Registrar enfermedad


De CommonKADS a UML

Caso de uso: Registrar informacin de sntoma


De CommonKADS a UML

Caso de uso: Registrar informacin de sntoma


De CommonKADS a UML

Caso de uso: Gestionar diagnstico


De CommonKADS a UML

Caso de uso: Gestionar diagnstico


De CommonKADS a UML

Se identifica y define
qu agentes sern
necesarios en la
implementacin del
sistema propuesto

Modelo de agente de conocimiento


De CommonKADS a UML

Modelo de agente de conocimiento


De CommonKADS a UML

Cada uno de los agentes


identificados anteriormente
debe cumplir con una serie
de objetivos y tareas para el
cumplimiento funcional de la
aplicacin,

Objetivos y tareas agente interfaz


De CommonKADS a UML

Objetivos y tareas agente traductor. Gestiona comunicacin


De CommonKADS a UML

Objetivos y tareas agente conocimiento


De CommonKADS a UML

Interaccin agente interfaz y traductor


De CommonKADS a UML

Diagrama de colaboracin del caso de uso gestionar informacin.


De CommonKADS a UML

Diagrama de agente agente personal


De CommonKADS a UML

Diagrama de organizacin grupo personal


De CommonKADS a UML

Diagrama de secuencia.
De CommonKADS a UML

Comunicacin
entre agentes

Diagrama de secuencia.
De CommonKADS a UML

Diagrama de colaboracin.
De CommonKADS a UML
Un diagrama de actividades es
una variacin del de estados,
en la que cada estado son
actividades que representan la
ejecucin de operaciones y las
transiciones son disparadas por
la ejecucin completa de una
operacin.

El propsito de este diagrama


es enfocar en el flujo interno de
los procesos.

Se utilizan en los casos en los


que todos o la mayora de los
eventos representan el
cumplimiento de acciones
generadas internamente. Para
Diagrama de actividad. el caso de eventos asncronos
se recomiendan los de estados

Potrebbero piacerti anche