Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar.

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Ciclo de Vida de Desarrollo de los Sistemas de Información
Desarrollo de Sitios Web
Metodologías ágiles.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
ANÁLISIS DE REQUERIMIENTOS
2. Diseño y Desarrollo del Producto
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
MARCO METODOLOGICO.
Proyecto de Ingeniería de Software 2008
Modelos de Proceso del Software
Versión 2004 Enrique Bañuelos Gómez
Evaluación de Productos
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
M.I.A Daniel Alejandro García López.  Los SBC son diferentes a los TPS,MIS, DSS.  Administran el conocimiento y trabajan en un nivel no estructurado.
SISTEMAS DE INFORMACION GERENCIAL
INGENIERIA DEL SOFTWARE
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
PROCESO DE DESARROLLO. Introducción Mediante esta presentación se pretende describir el proceso de desarrollo del TALLER I.
Conclusiones de Fase de Construcción Grupo 2 – Año 2006.
Fase Inicial Grupo 6 – PIS – 2013.
Técnicas para la obtención de requerimientos
Unidad VI Documentación
Cómo adquirir programas
Prueba y Evaluación de Sistema Cuando se considera el tema de la evaluación, el objetivo es conseguir un alto grado de confianza y garantizar que el ciclo.
Tema 1: Introducción al análisis y diseño de aplicaciones software
METODOLOGÍA OMT Diseño de sistemas.
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Modelos de desarrollo de Software
MODELO DE DESARROLLO DE SOFTWARE
Ingeniería de Software Asistida por Computadora
Ingeniería del Software
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Ximena Romano – Doris Correa
Sistemas Basados en Conocimiento (Knowledge Based Systems) Lic. Mario G. Oloriz Agosto 2004.
Ingeniería de Software
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Proyecto de Ingeniería de Software Grupo Nº 9 - GXPost (Desarrollo con GeneXus 8.0) Evaluación de la Fase Construcción (Jueves 4 de Noviembre de.
Diseño de Sistemas Expertos
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
ASIGNACIÓN DE ROLES.
Alexander Aristizabal Ángelo flores herrera
Diseño de Sistemas.
Ciclo de vida de un sistema
Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
IDENTIFICACIÓN DEL CICLO DE VIDA DEL SOFTWARE. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID.
TIPOS DE PRUEBAS DEL SOFTWARE
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
INGENIERIA DEL CONOCIMIENTO Toribio Sarmiento Miguel Sesarego Cruz Rosmery.
Actividades en el Proceso de desarrollo de Software
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Estructurar tus ideas para hacerlas realidad
REVISION Y AUDITORIA.
Ciclo de Vida del Software
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
INGENIERIA DE SOFTWARE
Proyecto de Ingeniería de Software 2008 Proyecto TITA Soft. Grupo 02.
DISEÑO DE COMPONENTES Y DESARROLLO BASADO EN COMPONENTES
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Fundamentos de Computación
RAPID APPLICATION DEVELOPMENT RAD. Proceso de RAD Involucrar en todos los aspectos al usuario en el desarrollo del sistema Uso continuo y repetitivo de.
Software de Comunicaciones
Modelo de procesos de software
IBAÑEZ ESTRADA BRYAN OSMAR 3° ´´B´´ CETIS 35 PROGRAMACIÓN ORIENTADA A OBJETOS.
Aseguramiento de la Calidad. (Software Quality Assurance, SQA) Por. Ing. Ernesto Soto Roca.
Entregables del Proyecto
Transcripción de la presentación:

Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar

¿ 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.

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.

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.

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

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

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

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.

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.

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.

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.

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.

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

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,

Visual Prolog 7.3

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.

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