La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar.

Presentaciones similares


Presentación del tema: "Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar."— Transcripción de la presentación:

1 Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar

2 ¿ Que Es ? Es un sistema computarizado capaz de resolver problemas en el dominio en el cual posee conocimiento específico. La solución es esencialmente la misma que hubiera dado un ser humano confrontado con idéntico problema, aunque no necesariamente el proceso seguido por ambos puede ser igual.

3 Ciclo de Vida Análisis del Problema: Evaluar el problema y los recursos disponibles para determinar la aplicabilidad de una solución basada en conocimiento. Se debe realizar un análisis costo - beneficio del SBC propuesto para saber si su desarrollo puede ser garantizado.

4 Especificación de Requerimientos: Formalizar y poner por escrito lo que fue adquirido durante la fase de análisis. Esto permite determinar los objetivos del proyecto, ojalá, de una manera equivocada y poder establecer los medios para obtener dichos objetivos.

5 Diseño Preliminar: Esta etapa considera únicamente las decisiones de alto nivel necesarias para preparar y desarrollar rápidamente el prototipo inicial. Específicamente, esta etapa determina el paradigma de representación del conocimiento, la herramienta escogida para construir el prototipo, y la selección de los expertos

6 Prototipo Inicial y Evaluación: Esta es una etapa clave debido a que todas las decisiones tomadas en el diseño 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

7 Diseño Final: comprende la selección 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 descripción gráfica de los diferentes módulos del sistema, empleando las herramientas CASE propias de los sistemas de software convencionales

8 Implementación: comprende el proceso completo de adquisición del conocimiento para todos los módulos o subsistemas. Es en esta etapa que tiene lugar el desarrollo incremental.

9 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 más grande y complejo, o es de aplicación crítica. El plan de pruebas, es bastante similar al que se prepara para un sistema convencional, basándose en la validación y la verificación.

10 Ajustes al Diseño : A medida que el trabajo avanza y los ingenieros tienen a la vista los problemas detectados, deben realizar los ajustes necesarios al inicio de cada iteración. Si estos ajustes cada vez son relativamente más pequeños y no son influyentes, 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.

11 Instalación, Implantación 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 instalación, implantación y mantenimiento similares a las de un sistema de software convencional.

12 Visual Prolog Es una software que ofrece la posibilidad de contener en un mismo entorno gráfico todo un conjunto de prestaciones que ofrecen la posibilidad de desarrollar numerosos tipos de software.

13 Características Visual Prolog es una poderosa herramienta destinada al desarrollo masivo de aplicaciones. Su antecesor fue Turbo Prolog, y actualmente es desarrollado por la empresa danesa PROLOG DEVELOPMENT CENTER Con VP se pueden desarrollar aplicaciones Windows GUI, de consola, y hasta vincular bases de datos

14 Historia Desde la versión 6.0 del lenguaje ha sido totalmente orientado a objetos. La versión 7.0 presenta polimorfismo paramétrico. La versión 7.2 introduce predicados anónimos. La versión 7.3 introdujo clases genéricas,

15 Visual Prolog 7.3

16 Proyectos que inspiran PDC SCORE: Se utiliza en más de 120 aeropuertos de 25 países. Coordina aproximadamente 10 millones de llegadas y despegues por año.

17 Conclusión Herramienta DesarrolladorProlog Development Center Última versión7.3 Build 7302 / 21 Junio de 2010 Sistema operativoWindows 2000 / XP / Vista / Windows 7 TipoLenguaje de programación LicenciaPropietaria Sitio webwww.visual-prolog.co PreciosEdición Personal: FREE Edición Comercial: €299


Descargar ppt "Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar."

Presentaciones similares


Anuncios Google