Sei sulla pagina 1di 25

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.
Modelo de Organización Modelo de Tarea Modelo de Agente

Contexto

Concepto

Modelo de Conocimiento

Modelo de 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 Obtiene conocimiento de

Analista gestiona Obtiene requisitos de Entrega modelos de análisis a

Jefe Proyecto

Valida SBC

gestiona

Usuario

Diseña e implementa

Ingeniero de desarrollo
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

Potrebbero piacerti anche