INGENIERIA DEL CONOCIMIENTO Toribio Sarmiento Miguel Sesarego Cruz Rosmery.

Slides:



Advertisements
Presentaciones similares
Ciclo de Vida de Desarrollo de los Sistemas de Información
Advertisements

CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Evaluación de la función de organización.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
CÓMO REALIZAR UN PROYECTO
AUDITORIA DE SISTEMAS Conceptos introductorios
INGENIERIA DE REQUERIMIENTOS
Universidad Simón Bolívar Sistema de Información I Profesora: Marianella Villegas Integrantes: Delgado, José Angel Oropeza, Ayanim Candelo, Ronny Maldonado,
Software La buena programación no se aprende de generalidades, sino viendo cómo los programas significativos pueden hacerse claros, “fáciles” de leer,
Diseño de un Sistema de Control en Tiempo Real para el Kernel del Sistema Operativo utilizando MatLab-SimuLink Por: MARCO ANTONIO ESPINEL CANGUI DIRECTOR:
HERRAMIENTAS CASE.
Ciclos de vida ágiles.  Es una metodología ágil que plantea: ◦ Iteraciones cortas ◦ Entregables periódicos ◦ Colaboración con el cliente full time ◦
Fase Inicial Grupo 6 – PIS – 2013.
Inspección Técnica Regional Río Segundo
Las etapas de un proyecto
Ciclo de Vida del Software Paradigmas de Desarrollo
Fundamentos de Ingeniería de Software Facultad de Ingenieria Universidad Distrital Francisco José de Caldas ESPECIFICACIÓN Y MANEJO DE LOS REQUERIMIENTOS.
Ingeniería de Requisitos
PARTICIPACIÓN DEL AUDITOR EN EL DESARROLLO DE SISTEMAS
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Unidad VI Documentación
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
Tema 1: Introducción al análisis y diseño de aplicaciones software
SISTEMAS II CICLO DE VIDA.
Modelo de espiral Fue originalmente propuesto por Barry Boehm en Es una secuencia de actividades con retrospectiva de una actividad a otra, representado.
Plan de Sistemas de Información (PSI)
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
SISTEMAS EXPERTOS.
Ing. en Sistemas de Información
Sistemas Basados en Conocimiento (Knowledge Based Systems) Lic. Mario G. Oloriz Agosto 2004.
UNPA UARG 2008 Introducción Requerimientos de Software.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
CRM Customer Relationship Management Gerente de Relaciones con los Clientes.
HERRAMIENTAS CASE.
ALONSO IZQUIERDO JIMENEZ CARLOS ARIEL ARENAS APONTE DISEÑO E IMPLEMENTACIÓN DE UN MODELO COMPUTACIONAL PARA EL SOPORTE DE PROCESOS RELACIONADOS CON LA.
INTRODUCCIÓN INGENIERIA DE SISTEMAS
Diseño de Sistemas Expertos
Actividades del Análisis de Sistemas Análisis de Factibilidad
ASIGNACIÓN DE ROLES.
INGENIERIA DE SOFTWARE
Diseño de Sistemas.
Ciclo de vida de un sistema
 Sara Isabel Osorio Alcaraz Ana Isabel Vallejo Grisales 10 Informática 1.
Fundamentos de Sistemas Expertos
CICLO DE VIDA DEL DESARROLLO DE SISTEMAS.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Proceso de desarrollo de software Pablo Gervás F. Informática, UCM, noviembre 2007.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Procesos itil Equipo 8.
ANÁLISIS ESTRUCTURADO
Proyecto: Lanzamiento QUICK ORDER. Objetivo General  Desarrollar el sistema de información de acuerdo a los requerimientos establecidos por el cliente,
Enseñar con Aprendizaje Basado en Problemas
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
INGENIERIA DE SOFTWARE
SISTEMAS DE INFORMACION ORGANIZACIONAL
Proceso de desarrollo de Software
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
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.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Ingeniería de Sistemas y Computación Andrea Herrera, MsC Septiembre de 2009
Modelo de procesos de software
Ingeniería del Software
Roles de los diferentes análisis de sistemas de información Fonseca Nava Angélica.
Fundamento de Sistemas Expertos
Transcripción de la presentación:

INGENIERIA DEL CONOCIMIENTO Toribio Sarmiento Miguel Sesarego Cruz Rosmery

Definición La ingeniería del conocimiento (IC) es la parte de la inteligencia artificial que tiene como objetivo el de transformar el proceso de desarrollo de Sistemas basados en conocimiento (SBC) en una disciplina ingenieril; estableciendo metodologías que permitan abordar el desarrollo de SBC de una forma mas sistémica.

Metodología CommonKADS Desarrollada en la Universidad de Ámsterdam en cooperación con varios socios europeos, como universidades, organizaciones de investigación, compañías de software y de consultoría. Surge por la necesidad de construir SBCs de calidad, para su aplicación en un entorno estructurado, controlado y repetible.

Roles del proceso CommonKADS

CommonKADS - Modelos

Sistemas expertos: Definición Un sistema experto o sistema basado en el conocimiento es un sistema informático capaz de emular las prestaciones de un experto humano en un área concreta de conocimiento especializado.

Sistemas expertos: Definición Más concretamente, el sistema experto debe ser capaz de llevar a cabo las siguientes tareas: Aceptar las consultas que el usuario realice acerca de una situación dada del mundo real. Aceptar los datos proporcionados por el usuario acerca de esta situación, y solicitar otros datos que el sistema estime relevantes. Procesar esta información, en busca de una respuesta a la consulta planteada. Emitir la respuesta hallada, que debe ser análoga en la mayor parte de los casos a la respuesta que daría un experto humano. Justificar la respuesta finalmente emitida, siempre que el usuario así lo solicite.

Partes de un sistema experto

Requisitos para el desarrollo de un SE EL problema puede ser resuelto usando conocimiento y/o experiencia El conocimiento debe ser claro, preciso y bien definido. El conocimiento debe ser colocado en forma explícita (conocimiento tácito). El conocimiento debe proporcionar soluciones satisfactoria.

Ciclo de vida de un SE. Se debe de cumplir los siguientes pasos: Análisis del problema Especificación requerida Diseño preliminar Prototipo inicial (rápido) y evaluación Diseño final Implementación Pruebas Ajuste de diseño Instalación, Implantación y Mantenimiento

Ciclo de vida de un SE.

Ventajas Coste reducido. El coste de poner la experiencia a disposición del usuario se reduce de manera considerable. A mayor uso menor costo. Peligro reducido. Los sistemas expertos pueden usarse en ambientes que podrían ser peligrosos para un ser humano. Experiencia Permanente. La experiencia es permanente y no depende de causas externas. Experiencia múltiple. El conocimiento de varios especialistas puede estar disponible de manera simultánea. Mayor confiabilidad. Al proporcionar una segunda opinión los sistemas expertos incrementan la confianza en que un especialista ha tomado la decisión correcta.

Ventajas El conocimiento que tiene es fácil de actualizar. Es capaz de utilizar grandes cantidades de conocimiento. Son fáciles de duplicar. Son consistentes. Son documentables. Explicación. El sistema experto puede explicar de forma clara y detalladamente el razonamiento que conduce a una conclusión aumentando la confianza. Respuesta rápida. Puede ser necesaria una respuesta en tiempo real de modo que un sistema experto sea la solución ideal.

Ventajas Respuestas sólidas, completas y sin emociones. El sistema experto siempre funciona a plena capacidad sin tener presión ni fatiga. Inteligente. El sistema experto puede actuar como un tutor inteligente, dejando que el estudiante ejecute programas de ejemplo y explicando el razonamiento del sistema. Base de datos inteligente. Los sistemas expertos pueden usarse para tener acceso a una base de datos en forma inteligente.