Common Kads

Descargar como ppt, pdf o txt
Descargar como ppt, pdf o txt
Está en la página 1de 24

UNIVERSIDAD CESAR VALLEJO

DE CHIMBOTE

INGENIERIA DEL CONOCIMIENTO


MODELO EN COMMONKADS

Ing. Robert Sánchez T.

1
CommonKADS

Desarrollado en 1983 a 1995, surge como resultado de la


investigación conjunta entre las universidades y algunas
empresas de la comunidad europea a través del proyecto
ESPRIT, para establecer un estándar en el ámbito de la
ingeniería del conocimiento.
CommonKADS combina tanto el análisis y diseño estructurado
de sistemas así como orientado a objeto, considerando tópicos
de índole administrativo tales como reingeniería de procesos,
gestión de proyectos y gerencia de la calidad, por lo que el
desarrollo de un SBC se considera como “la construcción de un
número de modelos interrelacionados que capturan los
principales rasgos del sistema y su entorno.”

2
CommonKADS

La figura presenta los modelos que constituyen la base de la


metodología.

Contexto Modelo de Modelo de Modelo de


Organización Tarea Agente

Concepto Modelo de Modelo de


Conocimiento Comunicación

Equipo Modelo de
Diseño

3
CommonKADS

En ella se muestran tres grupos de modelos porque existen


esencialmente tres tipos de preguntas que deben contestarse:

¿Por qué? ¿Por qué es necesario recurrir a un sistema que


involucre conocimiento?, ¿va a mejorar el rendimiento de la
misma?¿Reportará beneficios económicos o de otra índole?
¿resolverá mejor que otros sistemas o las propias personas los
problemas?¿será aceptado por la organización donde se va a
implantar? Con este planteamiento llegamos respectivamente a
los modelos de organización, tarea y agente bajo la perspectiva
del contexto en la organización.

4
CommonKADS

Qué? ¿Qué tipo de conocimiento es el que se va a manejar?


¿Cómo se va a estructurar ese conocimiento? ¿Cuáles serán
los mecanismos para hacer explícito el conocimiento?. Además
será necesario trasmitir ese conocimiento, ¿Quién va a recibir y
por tanto a hacer uso de ese conocimiento?. Bajo este
perspectiva surge un mecanismo conceptual que involucra la
formalización y uso del conocimiento así como su transmisión
y/o recepción mediante una comunicación.

5
CommonKADS

Cómo? ¿Cómo debe llevarse a la práctica todo lo anterior para


que el conocimiento pueda implementarse en una
computadora? ¿Cómo debe ser la arquitectura software y el
mecanismo computacional? En este caso se está hablando del
equipo necesario que ha de desembocar en un modelo de
diseño.

6
CommonKADS

Todas estas preguntas son contestadas desarrollando (partes


de) aspectos de los modelos. CommonKADS tiene un conjunto
predefinido de modelos, cada uno de ellos se centra en un
aspecto limitado, pero juntos proporcionan una visión completa.
Hay seis modelos definidos en commonKADS:

Modelo de Organización : Utiliza el análisis de las


características principales de una organización, para descubrir
los problemas y oportunidades de implantar uno o mas sistemas
de conocimiento, estableciendo su viabilidad para así evaluar
los impactos en la organización.

7
CommonKADS

Modelo de Tarea : Son la parte relevante de un modelo de


negocio. Analiza la tarea global, sus entradas y salidas,
precondiciones y criterios de realización, así como recursos
necesarios y competencias.
Modelo de Agente : Los agentes son los ejecutores de una
tarea. Un agente puede ser humano, un sistema de información,
o cualquier otra entidad capaz de llevar a cabo una tarea. El
modelo de agente describe las características de los agentes,
en particular sus competencias, autoridad para actuar y
restricciones en este aspecto. Además, relaciona los enlaces de
comunicación entre agentes a la hora de llevar a cabo una
tarea.
8
CommonKADS

Modelo de Conocimiento : El propósito de este modelo es


explicar los tipos y estructuras de conocimiento utilizados para
llevar a cabo una tarea. Proporciona una descripción
independiente de la implementación del papel que diferentes
componentes de conocimiento juegan en la resolución de
problemas, de forma que es comprensible por los humanos.
Esto hace que el modelo del conocimiento sea un vehículo
importante para la comunicación con los expertos y los usuarios
sobre los aspectos relativos a la solución de problemas de un
sistema de conocimiento tanto durante el desarrollo como
durante la ejecución del sistema.

9
CommonKADS

Modelo de Comunicación : Modela las transacciones


comunicativas entre los agentes implicados en una o mas
tareas.
Modelo de Diseño : El modelo de diseño proporciona la
especificación técnica del sistema en términos de arquitectura,
plataforma de implementación, módulos de software,
construcciones de representación y mecanismos de
computación requeridos para implementar las funciones
propuestas en los modelos de conocimiento y comunicación.

10
CommonKADS

Un proyecto de un SBC utilizando la metodología


CommonKADS produce tres tipos de productos o entregas:
- Documentación de los modelos.
- Información sobre la gestión del proyecto.
- Software del Sistema de Conocimiento.

11
ROLES DEL PROCESO
Jefe
Conocimiento
define la estrategia de conocimiento
inicia proyectos de desarrollo de conocimiento
facilita la distribución de conocimiento

Especialista Analista Jefe


Obtiene conocimiento de Proyecto
gestiona
Obtiene requisitos de
Entrega modelos
Valida de análisis a
gestiona
SBC

Diseña e
Usuario Ingeniero de desarrollo
implementa

12
MODELADO DE CONTEXTO

Las claves para abordar con éxito el modelo de contexto serían:


-Comprensión e integración en la organización como clave del
éxito.
-Identificación de cuellos de botella y oportunidades en la
organización.
-Como calcular la viabilidad económica, técnica y del proyecto
de las soluciones del sistema basado en conocimiento.
-Comprender y decidir el impacto en la organización y los
cambios requeridos cuando se introducen nuevas soluciones de
sistemas de conocimiento.

13
1. MODELO DE LA ORGANIZACION

Describe la organización de una forma estructurada. Se recogen


diferentes aspectos tales como procesos, staff, personal,
recursos, etc.
El hecho de considerar los aspectos relativos al modelo de la
organización puede resultar en el éxito o fracaso de la aplicación
en desarrollo. Debe tenerse en cuenta además, la organización
debe aceptar el sistema. En esta etapa se analiza la
organización desde la perspectiva de conocimiento, no desde la
estructura de negocio de la misma.

14
MODELO DE LA ORGANIZACION

15
2. MODELO DE TAREAS

Permite analizar al proceso del negocio y la estructura del


mismo en sub-partes a las que se les denomina tareas. Este
análisis se basa en la especificación de estas sub-partes, las
relaciones que existen entre ellas y la distribución de las
mismas entre los entes que las ejecutan. Adicionalmente
proporciona una visión preliminar de las características de los
componentes del conocimiento que emplean las tareas. Como
lo indica, la notación de este modelo es abierta por lo que la
representación de las tareas puede llevarse a cabo mediante
texto estructurado, grafos, tablas, diagramas de flujo de datos
o cualquier otra representación formal, como por ejemplo el
diagrama de actividad de UML.

16
MODELO DE TAREAS

17
3. MODELO DE AGENTE

Los encargados de ejecutar una tarea son denominados


agentes. Estos pueden ser personas, máquinas, software o
cualquier otro ente que lleve a cabo la ejecución de la tarea.
Con este modelo se persigue la identificación y descripción de
estos entes, en base a sus características y capacidades.

18
4. MODELO DE CONOCIMIENTO

También denominado modelo del Experto o modelo de


Experiencia conforma la base de la metodología y tiene como
objetivo especificar el conocimiento empleado en la ejecución
de una tarea, es decir, el conocimiento que requiere el sistema
para llevar a cabo las tareas asignadas, al cual se le denomina
Conocimiento de la Aplicación.

19
4. MODELO DE CONOCIMIENTO

También denominado modelo del Experto o modelo de


Experiencia conforma la base de la metodología y tiene como
objetivo especificar el conocimiento empleado en la ejecución
de una tarea, es decir, el conocimiento que requiere el sistema
para llevar a cabo las tareas asignadas, al cual se le denomina
Conocimiento de la Aplicación.

20
Componentes del Modelo de Conocimientos

21
Componentes del Modelo de Conocimientos

Conocimiento del Dominio : Permite describir los elementos


estáticos u objetos que conforman al conocimiento de la
aplicación, considerando el ámbito en la cual está se encuentra
circunscrita. Esta descripción corresponde a lo que en
Ingeniería de Software se denomina modelo de datos o modelo
de objetos.
Conocimiento de Inferencias: Describe las unidades
básicas de un proceso de razonamiento que utiliza el
conocimiento del dominio.
Conocimiento de tareas: Describe el conocimiento que
relaciona una tarea con su objetivo, es decir el conocimiento
control que determina cómo combinar la inferencias
elementales para alcanzar un objetivo.

22
5. MODELO DE COMUNICACION
La ejecución de una tarea por parte de un agente, puede
producir resultados representados en objetos de información
que se necesitan suministrar a otros agentes. El objetivo de
este modelo radica en describir dicho intercambio de
información, por lo que han de considerarse los siguientes
elementos:
El plan de comunicación: Representa y describe el dialogo
completo que se lleva a cabo entre los agentes.
Las transacciones: Describen la comunicación entre los
agentes ya que constituyen los bloques básicos para la
construcción del dialogo, e indican cuales son los objetos de
información que se intercambian. Pueden estar estructuradas
por uno o más mensajes.
Especificación del intercambio de información: Comprende
el detalle de los mensajes que conforman a las transacciones,
con base en tipos de comunicación pre-definidos y patrones.
23
6. MODELO DE DISEÑO

Una vez efectuado el análisis del SBC mediante la aplicación


de los modelos antes descritos, se procede mediante este
modelo a la especificación técnica de la arquitectura del
sistema, plataforma de implementación y requerimientos para
su construcción..

24

También podría gustarte