Sie sind auf Seite 1von 12

SISTEMAS BASADOS EN CONOCIMIENTO

(KNOWLEDGE BASED SYSTEMS)

UPONIC - 2013

SISTEMAS BASADOS EN CONOCIMIENTO

Es un sistema computarizado capaz de resolver problemas en el dominio en el cual posee conocimiento especfico. La solucin es esencialmente la misma que hubiera dado un ser humano confrontado con idntico problema, aunque no necesariamente el proceso seguido por ambos puede ser igual.

EL CICLO DE VIDA DE LOS SBC

Anlisis del Problema: Evaluar el problema y los recursos disponibles para determinar la aplicabilidad de una solucin basada en conocimiento. Se debe realizar un anlisis costo beneficio del SBC propuesto para saber si su desarrollo puede ser garantizado.

EL CICLO DE VIDA DE LOS SBC

Especificacin de Requerimientos: Formalizar y poner por escrito lo que fue adquirido durante la fase de anlisis. Esto permite determinar los objetivos del proyecto, ojal, de una manera inequvoca y establece los medios para obtener dichos objetivos.

EL CICLO DE VIDA DE LOS SBC

Diseo Preliminar: Esta etapa considera nicamente las decisiones de alto nivel necesarias para preparar y desarrollar rpidamente el prototipo inicial. Especficamente, esta etapa determina el paradigma de representacin del conocimiento, la herramienta escogida para construir el prototipo, y la seleccin de los expertos

EL CICLO DE VIDA DE LOS SBC

Prototipo Inicial y Evaluacin: Esta es una etapa clave debido a que todas las decisiones tomadas en el diseo preliminar deben ser ya sea confirmadas, rectificadas o desechadas, sobre la base del conocimiento recopilado de los expertos en el proceso hasta completar esta etapa

EL CICLO DE VIDA DE LOS SBC

Diseo Final: comprende la seleccin de las herramientas y de los recursos necesarios para desarrollar el sistema a ser entregado. En muchos casos puede ser aplicable y muy til realizar una descripcin grfica de los diferentes mdulos del sistema, empleando las herramientas CASE propias de los sistemas de software convencionales

EL CICLO DE VIDA DE LOS SBC

Implementacin: comprende el proceso completo de adquisicin del conocimiento para todos los mdulos o subsistemas. Es en esta etapa que tiene lugar el desarrollo incremental.

EL CICLO DE VIDA DE LOS SBC

Pruebas: El asegurar la calidad de un SBC es una


tarea muy importante que debe ser cuidadosamente planificada, especialmente a medida que el SBC es ms grande y complejo, o es de aplicacin crtica. El plan de pruebas, es bastante similar al que se prepara para un sistema convencional, basndose en la validacin y la verificacin.

EL CICLO DE VIDA DE LOS SBC

Ajustes al Diseo: A medida que el trabajo

avanza y los ingenieros cognoscitivos tienen a la vista los problemas detectados, deben realizar los ajustes necesarios al inicio de cada iteracin. Si estos ajustes cada vez son relativamente ms pequeos y no son retroactivos, se tiene una buena medida de que se est progresando. Pero si ocurre lo contrario, puede representar un serio retardo al proyecto y posiblemente requerir un cambio de paradigma

10

EL CICLO DE VIDA DE LOS SBC

Instalacin, Implantacin y Mantenimiento En


la etapa final del ciclo de vida de un SBC se traslada el sistema desarrollado, como un producto operativo hacia el entorno de los usuarios. Para ello, se deben realizar varias actividades de instalacin, implantacin y mantenimiento similares a las de un sistema de software convencional.

11

Proceso de Especificacin de Requerimientos


Feedback del usuario Usuario Requerimientos del usuario Modelos a validar por el usuario Especificacin de Requerimientos

Elicitacin

Modelos de Conocimiento Requerimientos Especificacin Necesidad de ms conocimiento Resultados de la validacin

Validacin

Conocimiento del dominio Dominio del Problema

Conocimiento del dominio

12

Das könnte Ihnen auch gefallen