Вы находитесь на странице: 1из 34

INTRODUCCION

• Al igual que para desarrollar un sistema de información


convencional existen varias metodologías de desarrollo como la
Ingeniería de la Información, tendencias estructuradas y
orientadas a objetos, así existen varias metodologías para
desarrollar un sistema experto.

• Aquí solo mencionaremos algunas y mostraremos un esquema


general de la metodología con la cual trabajaremos nosotros.

Metodología de Buchanan, Metodología de Grover,


Metodología de Brule, Metodología KADS, Metodología Ideal,
etc.
IMPORTANCIA
• Son herramientas utilizadas por el ingeniero de conocimiento,
que le dan pautas de como desarrollar un SE.

• Guían la construcción

• Permiten una correcta documentación

• Permiten detectar problemas durante el desarrollo y corregirlos


a tiempo.
METODOLOGÍA BUCHANAN
• En la adquisición de conocimiento el ingeniero de conocimiento
procede a través de una serie de etapas para producir un SE.

• La característica mas importante de esta metodología es la


constante relación entre el Ingeniero de Conocimiento y el
Experto del área

• Se destacan 6 etapas fundamentales.


METODOLOGÍA BUCHANAN
Inicio

Reformulación
Identificación

Requerimientos
Conceptualización

Rediseño Conceptos
Formalización
Estructura
Implementación
Refinamiento Reglas
Prueba
METODOLOGÍA BUCHANAN
1. IDENTIFICACION

– Se identifican los participantes y roles, los recursos, fuentes


de conocimiento.

– Se establecen las facilidades computacionales y


presupuestos.

– Se identifican los objetos o metas


METODOLOGÍA BUCHANAN
2. CONCEPTUALIZACION

– Los conceptos se toman en cuenta con sumo interés, pues el


Experto del área es quien conoce en detalle los fundamentos
particulares del tema a investigar
METODOLOGÍA BUCHANAN

3. FORMALIZACION

– Se identifican los conceptos relevantes e importantes

– El resultado de formalizar el diagrama de información


conceptual y los elementos sub-problemas es una
especificación parcial para construir un prototipo de la base
de conocimiento
METODOLOGÍA BUCHANAN

4. IMPLEMENTACIÓN

– Se formaliza el conocimiento obtenido del experto y se elige


la organización, el lenguaje y el ambiente programación

5. TESTEO
– Se observa el comportamiento del prototipo, el
funcionamiento de la base de conocimiento y la estructura
de las inferencias, verificándose la performance del sistema.
METODOLOGÍA BUCHANAN

• 6. REVISIÓN DEL PROTOTIPO

– Se reformulan los conceptos .

– Se rediseña y refina el prototipo.


METODOLOGIA IDEAL
• Fue propuesta por Juan Pazos, el año 1997 en la tesis titulada
“Análisis de viabilidad en sistemas basados en conocimiento”,
esta metodología propone un ciclo de vida en espiral en tres
dimensiones, y se ajusta a la tendencia del software actual, esto
hace que:

• Sea reutilizable.

• Sea integrable.

• Posea requisitos abiertos.

• Tenga diversidad de modelos computacionales.


METODOLOGIA IDEAL
• Esta basado en prototipaje rápido, consistente en conseguir, desde etapas
muy iniciales del desarrollo, unos prototipos que den idea de cómo debe
funcionar el sistema definitivo.

• El objetivo es conseguir un proceso de mejora gradual en base al


conocimiento de los expertos.
METODOLOGIA DE BRULE
• Muchos de los trabajos de SE no son dirigidos correctamente.

• En la mayoría de los casos el problema se encuentra en la


construcción del software y no en la adquisición del
conocimiento.
DISEÑO Y ESPECIFICACION

PRE-PLANEAMIENTO DESARROLLO TEMPRANO

IMPLEMENTACION

MANTENIMIENTO EVALUACION

SUPERVICION
METODOLOGIA DE BRULE
1. Pre-planeamiento

– Definir el problema, investigar la factibilidad del proyecto, el


costo de conducción, probabilidad de éxito.

2. Diseño y especificación

– Crear el equipo de trabajo, estructurar las perspectivas,


planificar la primera sesión para definir el modelo
perspectiva inicial mediante la creación de un prototipo
demostrativo.
METODOLOGIA DE BRULE
3. Desarrollo temprano.

– El equipo realiza su primer esfuerzo de desarrollo. El final de


esta será un diseño relativamente estable.

4. Implementación
Si el diseño es satisfactorio comienza la implementación. Es
un proceso interactivo, definición del sistema, construcción
e implementación.
METODOLOGIA DE BRULE
5. EVALUACIÓN

– Se verifica y valida el sistema experto y se establece la


performance del sistema.

6. SUPERVISIÓN

– Consiste en un testeo en línea, en un ambiente limitado y


controlado

7. MANTENIMIENTO.

– En todo sistema se requiere de un mantenimiento para


poder existir y/o progresar, como así también la actualización
del sistema.
METODOLOGÍA GROVER

La metodología de adquisición de conocimiento para el


dominio del problema de grover tiene tres fases:
 Definición del dominio
 Formulación fundamental del conocimiento
 Consolidación del conocimiento basal.
METODOLOGÍA GROVER
• Descripción del problema
Definición del Definición del • Referencias Bibliográficas
Problema Dominio • Glosario de términos
• Identificación de expertos
Formulación del • Criterios de performance
conocimiento • Escenarios ejemplo
fundamental
• Verificación de Sintaxis
Escenarios Definición del
• Verificación del
Iniciales Problema comportamiento

Consolidación del
Revisión del Experto conocimiento
Basal

Nuevos Conocimiento • Verificación general del


Escenarios Basal comportamiento

Actividad Basal del


Sistema Experto
METODOLOGIA MIXTA
• La característica mas importante es la obtención de
documentación que puede reemplazar parcialmente al experto,
y servir a los diseñadores y usuarios como medio de
documentación y referencia

• La importancia de esta metodología es el construirse a partir de


unir puntos mas fuertes de las metodologías existentes en
diferentes áreas
ESTUDIO PRELIMINAR

DESARROLLO DE
PROTOTIPOS

DESARROLLO DEL
SISTEMA

EVALUACION FINAL

MANTENIMIENTO
METODOLOGIA MIXTA
1. ESTUDIO PRELIMINAR:

– Definición del problema

– Estudio de factibilidad

– Análisis

• Posibilidad de la construcción

• Justificación de la construcción
METODOLOGIA MIXTA
2. DESARROLLO DE PROTOTIPOS:

– E licitación de conocimiento

– Representación del conocimiento

– Elección de la herramienta

– Formalización: construcción de las reglas

– Implementación del prototipo

3. DESARROLLO DEL SISTEMA

Los avances deben estar acompañados de evaluaciones


internas de los expertos y la reconstrucción a partir del
resultado de las evaluaciones
METODOLOGIA MIXTA
4. EVALUACION FINAL

– El testeo final consiste en plantear casos nuevos y comparar


la solución y procedimiento realizado por el experto y por el
sistema

5. MANTENIMIENTO

– Actualización del sistema


METODOLOGÍA COMMON KADS
METODOLOGIA

Diseñada

ANALISIS CONSTRUCCION

Sistema basados en conocimientos de


forma análoga a los métodos empleados
en ingeniería de software
MODELOS DE LA METODOLOGÍA
COMMON KADS
• Modelo de la Organización (OM)

Es una herramienta para analizar la organización en que el SBC va


ser introducido, y pretende descubrir problemas y oportunidades

• Modelo de Tarea (MT)

Describe a un nivel general las tareas que son realizadas o serna


realizadas en el entorno organizativo en que s propone instalar el
SBC y proporciona el marco para la distribución de tareas entre
agentes
MODELOS DE LA METODOLOGÍA
COMMON KADS
• MODELO DE AGENTE(AM)
Un agente es un ejecutor de una tarea. Puede ser humano,
software o cualquier otra entidad capaz de realizar una tarea.
Este modelo describe las competencias, características,
autoridades y restricciones para actuar de los agentes

• MODELO DE COMUNICACIONES(CM)
Detalla el intercambio de información entre los diferentes
agentes involucrados en la ejecución de las tareas descritas en el
modelo de tarea

• MODELO DEL CONOCIMIENTO


Este es el corazón de la metodología CommonKADS y modela el
conocimiento de resolución de problemas empleado por un
agente para realizar una tarea
MODELOS DE LA METODOLOGÍA
COMMON KADS
• MODELO DE DISEÑO
Mientras que los otros cinco modelos tratan del análisis del SBC, este
modelo se utiliza para describir la arquitectura y el diseño técnico des SBC
como paso previo a su implementación

Modelo
Contexto Modelo de Tarea Modelo de Agente
Organizacional

Modelo del Modelo de la


Concepto
Conocimiento Comunicación

Artefacto Modelo del diseño


APLICACIONES
• Medicina
• Contabilidad
• Planificación financiera
• Auditoria
• Militar
• Industria
• Robótica
• Electrónica
• aeronáutica
MILITAR
ROBÓTICA

Вам также может понравиться