Source: http://docplayer.es/2696037-Modelos-flexibles-de-conocimiento-estructurado-para-soporte-de-interfaces-inteligentes-para-ayuda-a-la-decision.html
Timestamp: 2017-04-24 07:45:50+00:00

Document:
MODELOS FLEXIBLES DE CONOCIMIENTO ESTRUCTURADO PARA SOPORTE DE INTERFACES INTELIGENTES PARA AYUDA A LA DECISIÓN - PDF
Download "MODELOS FLEXIBLES DE CONOCIMIENTO ESTRUCTURADO PARA SOPORTE DE INTERFACES INTELIGENTES PARA AYUDA A LA DECISIÓN"
María Pilar Sofia Campos Romero
1 DEPARTAMENTO DE INTELIGENCIA ARTIFICIAL FACULTAD DE INFORMÁTICA MODELOS FLEXIBLES DE CONOCIMIENTO ESTRUCTURADO PARA SOPORTE DE INTERFACES INTELIGENTES PARA AYUDA A LA DECISIÓN AUTORA: DIRECTOR: JOSEFA ZULEIDE HERNÁNDEZ DIEGO JOSÉ CUENA BARTOLOMÉ CODIRECTOR: MARTÍN MOLINA GONZÁLEZ 19982 3 Mgí Politécnica de Madrid, el día 23 de septiembre de Presidente D. Manuel Hermenegildo Salinas Vocal: D a. María Felisa Verdejo Maíllo Vocal: D. Julio Abascal González Vocal: D. Alfredo Fernández Valmayor Secretario: D a. Ana García Serrano Realizado el acto de defensa y lectura de la Tesis en Madrid el día de de 1998 Calificación: EL PRESIDENTE LOS VOCALES EL SECRETARIO *4 5 fe A mis padres6 7 Agradecimientos Esta tesis es el resultado de varios años de trabajo e investigación a lo largo de los cuales he conocido a un gran número de personas que han influido de una u otra manera en el desarrollo de este trabajo y a los cuales estoy agradecida. Sin embargo, me gustaría destacar entre ellas... r A José Cuena, por darme la oportunidad de disfrutar trabajando con él desde hace varios años, por su dedicación y paciencia, y por darme mucho más que conocimientos de Inteligencia Artificial. r A Martín Molina, por su apoyo en la realización de este trabajo y las divertidas discusiones sobre las posibilidades de los métodos de resolución de problemas. A Ana García Serrano, por escuchar y revisar con interés las diferentes versiones de esta tesis que le he ido presentando, por sus buenos consejos y los cafés matutinos, por su amistad. A Reyes Riera, por sus constantes ánimos, y por soportar con infinita paciencia mis periódicas ocupaciones de su Macintosh. A todos mis amigos y compañeros del ISYS, los actuales y los que ya se han ido. Con ellos he disfrutado del mejor entorno de trabajo posible, y también de las mejores cañas, cenas y fiestas. Compartir con ellos estos años lo ha hecho todo más fácil, y este trabajo le debe más a ellos de lo que se imaginan. Y sobre todo, a mis padres y hermanas, por su constante y total confianza y apoyo. Ellos han sido, en muchos momentos, el motor que me ha r impulsado a conseguir que este volumen acabase entre sus manos. Madrid, Noviembre 1998 F8 t í F ~) ' /9 Resumen En los últimos años, el desarrollo de la tecnología telemática ha introducido cambios significativos en los escenarios de operación en tiempo real, que han hecho necesaria la presencia de sistemas informáticos que facilitasen a los operadores el aprovechamiento de la gran cantidad de información recibida y proporcionasen soporte en el proceso de toma de decisiones. El éxito de esta cooperación para la realización de tareas depende de la capacidad del sistema para comunicarse adecuadamente con los usuarios. Esta tesis aborda el problema de enriquecer el nivel de interacción entre sistemas y usuarios mediante la incorporación de una inteligencia capaz de explotar las capacidades de resolución de problemas del sistema en la dirección marcada por las características de un diálogo. Esta inteligencia surge de la integración de ideas provenientes de los Sistemas Inteligentes y de los Interfaces de Usuario Inteligentes, y toma forma en una arquitectura reflexiva, llamada ROHCI, en la que se distinguen los siguientes elementos: * Un modelo de interacción estructurado por clases de preguntas que define los elementos en torno a los que se desarrollará el proceso comunicativo. r Un conjunto de métodos de resolución de problemas, soportados por conocimiento del dominio y organizados como un modelo estructurado de conocimiento, con los que generar la información solicitada por el usuario en sus consultas. Un razonador metanivel, donde reside la capacidad reflexiva del sistema, que decide dinámicamente el tipo de respuesta que debe proporcionarse al usuario y r los métodos de resolución de problemas que deben intervenir para obtenerla, en función de las características del usuario y el contexto del diálogo. Una memoria del diálogo, en donde se mantiene de forma consistente el conjunto de creencias comunes al sistema y el usuario generadas durante el diálogo y que asegura la coherencia de la interacción usuario-sistema en el tiempo. ^ La viabilidad de la arquitectura ROHCI se muestra con su aplicación en un problema de dimensión real, diseñando y construyendo un sistema de ayuda a la decisión en la gestión del transporte público de la ciudad de Turin.10 / Abstract In the last years, the evolution of the telematics technology introduced significant changes in the real time operation scenarios that made necessary the development of advanced information systems. These systems should facilitate the operators the management of large amounts of information and support these operators in the decision making process. The success of this cooperative task performance lies on the capacity of the system to adequatelly communicate the information to the users. This thesis aims to improve the user-system interaction level by means of an intelligence capable to exploit the problem solving capabilities of a system according to the characteristics of a dialogue. This intelligence results from the integration of ideas taken from the Intelligent Systems and Intelligent User Interfaces research areas, and it is supported by a reflective architecture, named ROHCI, where the following elements can be distinguished: An interaction model structured in classes of questions that establishes the elements to be used in a communicative process. A collection of problem solving methods, supported by domain knowledge and organized in a structured knowledge model, that are used to generate the information required by the users. A metalevel reasoner, supporting the reflective capability of the system, which dynamically decides the type of answer to be provided to the user and the problem solving methods that should generate this answer, according to the characteristics of the user and the context of the dialogue. L A memory of the dialogue that includes a consistent set of assumptions generated along the dialogue that are common to the user and the system. This memory supportstike coherence of the user-system interaction along the time. The feasibility of the ROHCI architecture is illustrated with its application to a real world problem. It was used to design and implement a decision support system to manage the public transport in the city of Turin.11 índice INTRODUCCIÓN i. INTRODUCCIÓN Motivación Objetivos Organización 8 PARTE I: ANTECEDENTES 2. INTERACCIÓN USUARIO-SISTEMA COMO RESULTADO DE LA ESTRUCTURACIÓN DEL CONOCIMIENTO La Modelización del Conocimiento El Nivel de Conocimiento de Newell El modelo de Tareas Genéricas Los métodos "Role Limiting" Los niveles de conocimiento de KADS! El modelo de Componentes de la Experiencia El modelo de Unidades Cognitivas Modelos Estáticos de Conocimiento KREST PROTÉGÉ-H KSM Instrumentaciones de KADS Modelos Dinámicos de Conocimiento TIPS 40 r MODEL-K TroTelC 4512 2.4 Conclusiones INTERACCIÓN USUARIO-SISTEMA COMO RESULTADO DE UNA PRESENTACIÓN ELABORADA Presentaciones de la Primera Generación Los patrones de la estructura de un discurso La teoría de Estructuras Retóricas Presentaciones Inteligentes en Lenguaje Natural El modelo de planificación de Moore y Paris La teoría de actos comunicativos de Maybury Presentaciones Inteligentes Multimedia Las acciones retóricas ampliadas de Maybury WIP COMET 69 L 3.4 Modelos de Usuario Problemática de la modelización de usuarios Representación de modelos de usuario 76 r 3.5 Diseño de Interfaces de Usuario Basado en Modelos 84 L 3.6 Conclusiones ANÁLISIS Resumen de las propuestas Problemas pendientes 95 PARTE II: PROPUESTA 5. INTERACCIÓN USUARIO-SISTEMA AVANZADA Planteamiento General Características del Modelo de Interacción Usuario-Sistema Cualidades comunicativas del diálogo Comportamiento del sistema 11413 6. MODELO DE CONOCIMIENTO PARA SOPORTAR INTERFACES INTELIGENTES Arquitectura General El Modelo de Interacción El Espacio de Resolvedores de Problemas Elementos Estructuración El Razonador Metanivel Descripción general, Modelo de escenarios de interacción Atributos de interacción 133 r Representación del conocimiento Caracterización del escenario de interacción Modelo reflexivo de resolución de problemas Representación del conocimiento Diseño de un modelo de razonamiento El Contexto de la Interacción Representación del conocimiento Gestión de la memoria Adición de información Acceso a información.'. 159 L Revisión de información Eliminación de información Conclusiones 163 Parle III: APLICACIÓN 7. GESTIÓN DE TRANSPORTE PÚBLICO EN TIEMPO REAL Sistemas de Ayuda a la Decisión en Tiempo Real El Problema de la Gestión del Transporte Público Terminología de gestión de transporte público 175 w14 r Clases de problemas Acciones de control El Modelo de Interacción Usuario-Sistema Elementos del interfaz de usuario El Espacio de Resolvedores de Problemas Resolución de problemas clasificativos Revisión de datos Clasificación de estados Resolución de problemas predictivos Resolución de problemas de planificación El Razonador Metanivel Modelo de escenarios de interacción Modelo reflexivo de resolución de problemas Conclusiones, IMPLEMENTACIÓN SOBRE KSM Modelo Genérico de Gestión de Transporte Público 216 r 8.2 Modelo de Tareas y Métodos Modelo del Dominio de la Red de Autobuses de Turin Ejemplo de Operación Conclusiones 235 CONCLUSIONES 9. EVALUACIÓN Evaluación desde la Perspectiva de los Sistemas Inteligentes Evaluación desde la Perspectiva de los Interfaces de Usuario Inteligentes 25115 10. CONCLUSIONES Contribuciones Limitaciones Trabajos Futuros REFERENCIAS 263 ANEXO A. Gestión del Diálogo Multimedia en el Proyecto FLUIDS 283 A.1 Introducción 283 A.2 Interacción con el Modelo de Resolución de Problemas 284 A.3 Interacción Multimedia Basada en Planes 286 A.4 Proceso de Generación de Presentaciones 288 /16 t í F ~) ' /17 / INTRODUCCIÓN18 1. Introducción Hoy día el acerbo de tecnologías de Inteligencia Artificial hace posible la integración de grupos de ellas al servicio de una clase de problemas cuya configuración constituye realmente una contribución al avance de la F informática, ya que definen en sí formas de productos originales e innovadores. Esta tesis es un ejemplo de este tipo de enfoque. En ella se ha identificado un conjunto de cuestiones abiertas en el área de la interacción entre sistemas informáticos y personas, y se ha propuesto una arquitectura apoyada en técnicas y módulos preexistentes en Inteligencia Artificial cuya integración supera algunas de las deficiencias observadas en el estado del arte actual. De acuerdo con este concepto, la metodología seguida ha sido estudiar las soluciones disponibles para comunicar adecuadamente personas y sistemas, identificando sus limitaciones actuales, y proponer una arquitectura cuyo uso reduce y clarifica algunas de estas limitaciones. Esta arquitectura se valida demostrándola con el tratamiento de un caso práctico tomado del proyecto FLUIDS [FLUIDS, 96]. 1.1 Motivación + Existen varias definiciones sobre lo que constituye la nueva disciplina llamada Interacción Persona-Computador (Human-Computer Interaction, HCI). Una de las más comúnmente aceptadas es la caracterización formulada por el Curriculum Development Group del ACM Special Interest Group en Human- Computer Interaction (SIGCHI): "una disciplina dedicada al diseño, evaluación e implementación de sistemas informáticos interactivos a ser usados por personas, y al estudio de los aspectos fundamentales que los rodean" [Hewett et al., 92], [Abascal, 96]. En términos más informales se puede definir como una disciplina centrada en todos los aspectos que rodean la relación de una persona con un computador, ya sean estos físicos, psicológicos o teóricos.19 Capítulo 1 Introducción La presencia, cada vez más importante, de los ordenadores en los centros de trabajo debida al desarrollo de las tecnologías de la información y a su capacidad para facilitar, y en ocasiones asumir, tareas tradicionalmente desempeñadas por personas, ha hecho necesario el estudio de todos los aspectos relevantes de la interacción de un usuario con su computador para asegurar un buen rendimiento. Esta cuestión ha pasado a ser especialmente relevante desde el momento en que la responsabilidad sobre la tarea realizada ha dejado de residir en el operador o el sistema para pasar a ser compartida por ambos. Es en este sentido de realización cooperativa de tareas en el que alcanzar un grado de comunicación adecuado entre un sistema y su usuario se convierte en un aspecto fundamental, y es por ello que el centro de las investigaciones en HCI es el usuario y la mejora de la capacidad comunicativa de las aplicaciones hacia sus usuarios. Pero además, esta necesidad de construir sistemas con los que los usuarios puedan alcanzar un nivel de interacción adecuado ha dado paso al concepto de usabilidad y a la definición de metodologías de diseño de sistemas específicamente centradas en los usuarios [Gould, Lewis]. La usabilidad de un producto, según la norma ISO 9241, puede entenderse como una medida de las posibilidades que ofrece el producto a un grupo específico de usuarios para llevar a cabo sus objetivos con efectividad, eficiencia y satisfación. Las metodologías de diseño centradas en usuarios persiguen estos objetivos mediante la incorporación de la perspectiva de los usuarios en el proceso de desarrollo del software. Para ello, se hace particiar activamente a los usuarios finales de las aplicaciones en las etapas de diseño y evaluación de diferentes prototipos desarrollados a partir de las críticas que estos mismos usuarios hayan hecho a versiones anteriores, haciendo que tras sucesivos refinamientos se alcance un producto final que satisfaga tanto los requisitos funcionales y técnicos previstos como los propios requisitos de usabilidad [Daly-Jones et al, 97]. Ahora, volviendo a la necesidad de mejorar el nivel de comunicación entre sistemas y usuarios para poder soportar una realización eficiente de tareas de forma cooperativa, se plantea el problema de que dada la gran disparidad a priori de los modelos conceptuales manejados por un operador humano y un sistema para resolver un problema, si éste ha de ser resuelto de forma conjunta o cooperativa por ambos es necesario disponer de un intérprete que salve esa distancia y reduzca diferencias. Este ha sido el objetivo que ha guiado la ^ 420 Capítulo 1 Introducción investigación en una de las áreas de estudio del HCI, la de los denominados interfaces de usuario inteligentes, centrada en el desarrollo de las capacidades expresivas de los interfaces para poder elaborar presentaciones adaptadas a las características del usuario. Sin embargo, el comportamiento sofisticado o aparentemente inteligente de un sistema no hace que el sistema sea efectivamente inteligente. La calificación de un sistema como inteligente ha de estar basada en consideraciones más allá de las brillantes presentaciones elaboradas por su interfaz: éste ha de ser capaz de proporcionar explicaciones adecuadas sobre la forma en que razona y el conocimiento en el que fundamenta sus conclusiones. Es decir, al mismo tiempo que se mejora la inteligencia del vehículo de transmisión de información, es necesario enriquecer la información en sí misma aumentando las funcionalidades del modelo de resolución de problemas. r En los últimos años, las investigaciones en este área del HCI han girado en torno a la potenciación de las capacidades expresivas de los interfaces en términos de soporte de diálogos y uso de medios avanzados. En esta línea, las propuestas más avanzadas son las de los interfaces basados en el conocimiento, que generan presentaciones multimedia coordinadas de información extraída de bases de datos o proporcionada por un módulo de resolución de problemas. De esta manera se eleva el grado de interacción usuario-sistema al tener disponibles simultáneamente varios canales de transmisión de información. Sin embargo, estas presentaciones avanzadas no habrían pasado de ser malabarismos técnicos sin el soporte de modelos de interacción en el que un componente fundamental han sido los modelos de usuario, en los que se incluyen los principales aspectos del modelo conceptual del usuario para guiar la especificación del aspecto visual de la interfaz. De esta manera, en cada etapa del diálogo usuario-sistema, se decide qué decir y cómo decirlo en la forma más ventajosa para el usuario. Para asegurar este tipo de funcionalidad, los modelos de interfaces han ido incorporando progresivamente elementos propios de las arquitecturas basadas en el conocimiento que facilitaran el acceso y mantenimiento de los distintos modelos componentes (diálogo, presentación, tarea, usuario) a la vez que w proporcionaban al usuario un nivel de servicio adecuado. 521 Capítulo 1 Introducción Sin embargo, un modelo de interacción usuario-sistema adecuado no debe quedarse en la elaboración de presentaciones brillantes. En el caso de sistemas interactivos en los que el usuario se apoya en información generada por el sistema para tomar decisiones, éstos deben ser capaces de ganarse la confianza de su usuario haciendo visible su forma de razonar; es decir, ha de conseguirse que el usuario crea en el modelo de resolución de problemas empleado por el sistema. Para alcanzar este objetivo, es necesario que el usuario sea capaz de saber cómo y por qué el sistema ha generado los resultados que presenta. Este tipo de servicio requiere la aplicación de arquitecturas basadas en el conocimiento, no sólo para los modelos de presentación, sino también para el modelo de resolución de problemas. Por tanto, el diseño de una aplicación, vista como un par usuario-sistema, debería contemplar la definición de modelos basados en el conocimiento de todos los procesos de comprensión aplicados por el sistema. De esta manera puede darse un paso adicional en el acercamiento de los modelos conceptuales de un usuario y un sistema para conseguir que la aplicación parezca algo más que una herramienta sofisticada de adquisición y gestión de información: un entorno para resolución de problemas completo, capaz de justificar sus conclusiones y ofrecer soluciones alternativas mediante el desarrollo de una sucesión de preguntas y respuestas adaptadas a las características y necesidades del usuario, y a la medida del problema que se resuelve en cada momento. Esta tesis aborda el problema de enriquecer el nivel de interacción entre sistemas y usuarios mediante la incorporación de una inteligencia capaz de explotar las capacidades de resolución de problemas de un sistema en la dirección marcada por las características de un diálogo con un usuario. 1.2 Objetivos El objetivo general de esta tesis es proporcionar un modelo de organización de conocimiento con el que puedan soportarse diálogos entre sistemas y usuarios, definidos como secuencias de preguntas y respuestas desarrolladas en torno a los objetivos de los usuarios. Para ello debe identificarse la finalidad que persigue el usuario al plantear consultas al sistema, buscando dinámicamente i 622 itak Capítulo 1 Introducción el modo de satisfacerla en función de las capacidades de resolución de problemas del sistema. Entonces, el objetivo de esta tesis se centra en proponer un conjunto de conceptos que sirvan de guía al diseño y desarrollo de sistemas de estas características, para lo cual deben alcanzarse los siguientes objetivos parciales: (1) Analizar y evaluar las técnicas empleadas actualmente para conseguir un nivel de comunicación satisfactorio entre un sistema y sus usuarios. Estas técnicas se analizan desde dos perspectivas bien diferenciadas: la que presentan los sistemas abiertos, basados en organizaciones estructuradas de conocimiento, que buscan el acercamiento de los usuarios mediante representaciones del modelo de comprensión de un dominio problema cercanas a la forma en que estos usuarios razonan en ese dominio; la que ofrecen las técnicas de desarrollo de interfaces de usuario tendentes a enriquecer la capacidad expresiva de los sistemas para asegurar el éxito de la comunicación vía el uso de múltiples medios. (2) Proponer un modelo flexible de organización de conocimiento que soporte el mantenimiento de diálogos usuario-sistema articulados en torno a las necesidades comunicativas del tipo de conversación usuariosistema que se plantee, proporcionando por tanto elementos enriquecedores no sólo para la generación de presentaciones adaptadas a los usuarios sino también para generar un contexto de comprensión mutua usuario-sistema. (3) Mostrar la viabilidad computacional del modelo de interacción anterior mediante el diseño de un entorno de desarrollo de sistemas con capacidad para decidir dinámicamente la forma en que deben interactuar con sus usuarios, explotando en esta dirección sus conocimientos sobre resolución de problemas. 723 Capítulo 1 Introducción (4) Mostrar la validez del entorno anterior mediante su aplicación al desarrollo de sistemas de ayuda a la decisión en el dominio de gestión del transporte público. Este trabajo define una nueva etapa en la línea de investigación en Ingeniería del Conocimiento que dio lugar a la tesis de [Molina, 93], orientada al desarrollo de sistemas abiertos basados en conocimiento estructurado que faciliten la comprensión, el mantenimiento y la reusabilidad de las aplicaciones. Surge asimismo, a partir de la experiencia adquirida en la especificación de los requisitos y funcionalidades deseables de los sistemas de ayuda a la decisión en tiempo real [Cuena, Hernández, 97], obtenidos de sistemas como CYRAH [Cuena et al., 89], SIRAH [Alonso et al., 90], KITS [Cuena et al., 94], TRYS [Cuena et al., 95, 96a, 96b], ARTEMIS [Serrano, 96]. Con esta propuesta se mejora la usabilidad de los mismos al dotarlos de modelos de comunicación usuario-sistema flexibles y adaptables a las características de los interlocutores, como se muestra en el prototipo desarrollado para la gestión en tiempo real de transporte público. 1.3 Organización La línea argumental de la memoria de la tesis se basa en el análisis de las soluciones alternativas disponibles para mejorar el nivel de interacción entre personas y sistemas desde dos perspectivas: la que ofrecen los modelos estructurados de conocimiento y la que proporcionan los interfaces de usuario avanzados. Las deficiencias observadas en estas soluciones son el punto de partida a una nueva solución que busca la integración de los aspectos positivos de ambas líneas de investigación y la superación de algunas de sus limitaciones. La memoria está estructurada en cuatro partes: => En la Parte I se describe el marco teórico sobre el que se asienta esta tesis. El capítulo 2 está dedicado a la descripción de las diferentes propuestas de modelización y estructuración del conocimiento que han hecho posible mejorar la comunicación entre usuarios y sistemas mediante la construcción de sistemas abiertos, accesibles a los usuarios y capaces de justificar sus conclusiones. El capítulo 3 presenta la 824 Capítulo 1 Introducción evolución de diferentes elementos de los interfaces de usuario 4 orientada a aumentar la capacidad expresiva de los sistemas. El capítulo 4 concluye esta parte con el análisis del estado del arte presentado en los dos capítulos anteriores. En la Parte II se presenta la contribución teórica de esta tesis. El capítulo 5 describe la visión de la interacción usuario-sistema que se plantea en esta tesis y los principios que han guiado el desarrollo de la misma en los entornos de toma de decisiones, marcando de esta manera las metas a conseguir en lo que respecta al nivel conceptual e instrumental de la conversación entre un sistema y sus usuarios, y el conjunto de requisitos del modelo perseguido. En el capítulo 6, se presenta una arquitectura que satisface dichos requisitos y soporta el tipo de interacción deseado, explicando con detalle cada uno de los componentes de dicha arquitectura. En la Parte III se justifica la viabilidad del modelo propuesto mediante su aplicación al desarrollo de un sistema de ayuda a la decisión en la gestión de transporte público. El capítulo 7 presenta el diseño de esta aplicación y el capítulo 8 describe cómo se ha implementado con la herramienta KSM. Por último, se incluye una sección de conclusiones con dos capítulos: el capítulo 9, donde se hace una evaluación de los logros alcanzados en la interacción usuario-sistema con la aplicación de la arquitectura propuesta en esta tesis, y el capítulo 10, que presenta las conclusiones obtenidas del trabajo desarrollado en la tesis, los objetivos alcanzados y las limitaciones observadas, para terminar con una relación de trabajos futuros. Finalmente, la memoria se completa con información adicional relativa al interfaz del prototipo de gestión de transporte público, contenida en xm anexo, y con la relación de las referencias bibliográficas aparecidas en el texto..' 925 t í F ~) ' /26 Parte I: T J /27 t í F ~) ' /28 2. Interacción Usuario-Sistema Como Resultado De La Estructuración del Conocimiento Mejorar la calidad de la comunicación entre sistemas informáticos complejos, orientados a proporcionar ayuda en la gestión de un dominio problema, y sus usuarios, entendidos como operadores con diferentes niveles de capacitación y responsabilidad en ese dominio, requiere salvar la distancia que existe entre el modo en el que estos usuarios conciben el dominio problema y el modelo de comprensión de ese dominio que emplea el sistema en sus razonamientos. Una de la formas de acercarse a este objetivo es construyendo para los sistemas, modelos de conocimiento del dominio problema expresados en términos comprensibles para los usuarios, de manera que éstos puedan acceder, criticar o modificar el conocimiento de estos sistemas. Las soluciones, que en este sentido aportó la primera generación de Sistemas Basados en el Conocimiento, resultan claramente insuficientes al carecer estos r sistemas de las distintas clases de conocimiento necesario y de modelos de organización del mismo adecuados para poder dar a sus usuarios este tipo de facilidades. Fundamentalmente, los problemas surgían de la falta de: una formulación explícita de las estrategias de razonamiento del sistema en un lenguaje más abstracto que el que imponía un determinado formalismo de representación del conocimiento, tal como las reglas, los marcos o las restricciones, y una clara distinción entre los distintos tipos de conocimiento que se empleaban en ese razonamiento. 1329 Capítulo 2 Interacción Usuario-Sistema como Resultado de la Estructuración del Conocimiento A mediados de los ochenta, la segunda generación de Sistemas Basados en el ^ Conocimiento empezó a plantear soluciones a los problemas anteriores basadas en la búsqueda de un lenguaje abstracto de representación del conocimiento, alejado de su expresión computacional, que permitiese expresar los diferentes tipos de conocimiento de un sistema en términos cercanos a los usuarios. Por otra parte, el uso de este lenguaje impuso la necesidad de introducir estructura conceptual en la organización de todo este conocimiento del que ahora podían disponer los sistemas. Este capítulo presenta las soluciones de modelización y organización del conocimiento más significativas, desarrolladas desde mediados de los ochenta, que han permitido en la actualidad elevar el nivel de cooperación entre usuarios y sistemas al mejorar su capacidad de comunicación. r 2.1 La Modelización del Conocimiento A continuación se describen las propuestas más importantes de estructuración del conocimiento, en las que puede observarse como común denominador la descripción de los sistemas basados en el conocimiento a partir de sus objetivos y el conocimiento de que disponen para alcanzarlos, sin plantearse, en principio, cómo ha de ser su representación simbólica y procesable El Nivel de Conocimiento de Newell Newell, en su artículo The Knowledge Level [Newell, 82], dio un paso decisivo en la dirección anterior caracterizando a los sistemas basados en el conocimiento como agentes capaces de realizar tareas inteligentes. Los sistemas, así entendidos, podían describirse en función de sus objetivos y del conocimiento que utilizaban para conseguirlos sin comprometerse con ningún formalismo de representación. Así, se intentaba dar forma al conocimiento sobre cómo resolver problemas empleado por un experto a un nivel más abstracto del que ofrecían los modelos simbólicos, y en definitiva más realista por estar más próximo a las intuiciones de las personas, ya que los expertos en cualquier clase de problemas hablan de las tareas que realizan y lo que necesitan para poderlas llevar a cabo; y no en términos de determinadas combinaciones de formulaciones en reglas, marcos o restricciones. 1430 Capítulo 2 Interacción Usuario-Sistema como Resultado de la Estructuración del Conocimiento i Este nuevo nivel de especificación de sistemas informáticos, denominado nivel de conocimiento, se suma a los niveles tradicionales de especificación de aplicaciones informáticas, que pueden caracterizarse como nivel de dispositivo, de circuito, lógico, y simbólico; y se describe en sus mismos términos. Los niveles tradicionales describen un sistema a distinto grado de detalle, siendo el nivel de dispositivo el más específico y el nivel simbólico el más abstracto. Además, la especificación de un sistema a uno de estos niveles siempre puede transformarse en una descripción a niveles inferiores. Esto sigue siendo cierto para el nivel de conocimiento, el cual se sitúa en el nivel máximo de abstracción, por encima del nivel simbólico. La consideración del nivel de conocimiento como un nivel más de especificación de sistemas se sustenta en su descripción en los mismos términos que los empleados para los niveles clásicos. Estos términos caracterizan a un nivel de especificación de un sistema a partir de: el propio sistema, un medio que es lo que se procesa, componentes que realizan inferencias básicas con el medio, leyes de composición que definen como ensamblar los componentes para construir el sistema, y leyes de comportamiento que determinan cómo el comportamiento del sistema se deriva del comportamiento de los componentes y de la estructura del sistema. En el nivel de conocimiento, la descripción de una aplicación en los términos anteriores considera que (ver figura 2.1): el sistema es un agente, su medio es el conocimiento, sus componentes son un conjunto de metas u objetivos, un conjunto de acciones con las que se comunica con su entorno, y un cuerpo de conocimiento que incluye lo que sabe, tiene una única ley de comportamiento que es el principio de racionalidad, mediante el cual el agente siempre va a seleccionar aquellas acciones que le ayuden a conseguir sus objetivos, y no tiene leyes de composición. Una de las diferencias más significativas de un sistema entendido como un agente al nivel de conocimiento, al compararlo con los demás niveles, es la absoluta falta de estructura en el caso del agente, no hay estructura en la organización de los componentes ni tampoco en los propios componentes. Esto 15 Mostrar más
Tema 1 Introducción a los Sistemas Basados en el Conocimiento Sistemas Basados en el Conocimiento Grado en Ingeniería Informática 1 Referencias Ingeniería del Conocimiento. A. Gómez, N. Juristo, C. Montes, Más detalles forma de entrenar a la nuerona en su aprendizaje.
Sistemas expertos e Inteligencia Artificial,Guía5 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: SISTEMAS BASADOS EN CONOCIMIENTO. Objetivo Más detalles CAPÍTULO 1 INTRODUCCIÓN, HIPÓTESIS Y OBJETIVOS
CAPÍTULO 1 INTRODUCCIÓN, HIPÓTESIS Y OBJETIVOS 1 INTRODUCCIÓN 1.1 Justificación Esta investigación está motivada por el interés en lograr una mejor comprensión del papel que desempeña la creatividad dentro Más detalles Análisis del Sistema de Información
Análisis del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD ASI 1: DEFINICIÓN DEL SISTEMA... 6 Tarea ASI 1.1: Determinación del Alcance del Sistema... 6 Tarea ASI 1.2: Identificación Más detalles Nombre de la asignatura: Inteligencia Artificial. Créditos: 2-2 - 4. Aportación al perfil
Nombre de la asignatura: Inteligencia Artificial Créditos: 2-2 - 4 Aportación al perfil Diseñar e implementar interfaces hombre- máquina y máquinamáquina para la automatización de sistemas. Identificar Más detalles - Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de acuerdo con los conocimientos adquiridos.
Competencias generales - Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto, de acuerdo con los Más detalles Mauricio Contreras IES Benicalap Valencia
Mauricio Contreras IES Benicalap Valencia Principios Describen las características particulares de una educación matemática de calidad Igualdad Currículo Enseñanza Aprendizaje Evaluación Tecnología La Más detalles Ingeniería de Software I
Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00 Más detalles Ciclo de vida del Software
Tema 2: Ciclo de vida del Software Marcos López Sanz Índice Qué es el ciclo de vida del Software? La norma 12207-2008 Modelos de desarrollo Qué es el Ciclo de Vida del SW? Es una sucesión de etapas por Más detalles Grado en Ingeniería Informática
Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería Más detalles Introducción. Francisco J. Martín Mateos. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla
Francisco J. Martín Mateos Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Qué es la (KE)? Definición de Wikipedia: La es una disciplina cuyo objetivo es integrar conocimiento Más detalles Denominación de la materia. N créditos ECTS = 36 carácter = OBLIGATORIO SISTEMAS DE SOFTWARE. Ubicación dentro del plan de estudios y duración
Denominación de la materia SISTEMAS DE SOFTWARE N créditos ECTS = 36 carácter = OBLIGATORIO Ubicación dentro del plan de estudios y duración La materia Sistemas de Software está formada por 6 asignaturas Más detalles Diseño o centrado en el usuario de servicios de información n digital
Diseño o centrado en el usuario de servicios de información n digital Dr. Jesús Tramullas Dpto. Ciencias de la Documentación n /Univ. de Zaragoza http:// ://tramullas.com 1 Agenda Planteamiento Diseño Más detalles Diseño del Sistema de Información
Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2: Más detalles Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica
Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica C1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar Más detalles Precisión y grado de consecución con que los usuarios logran objetivos establecidos. eficacia
Usabilidad ISO 9241 Definiciones Grado en que un producto puede ser utilizado por usuarios especificados para lograr objetivos concretos con eficacia, eficiencia y satisfacción, en un determinado contexto Más detalles Análisis de Requisitos
Análisis de Requisitos Los requisitos determinan lo que hará el sistema y definen restricciones sobre su operación e implementación. El análisis de requisitos es el proceso del estudio de las necesidades Más detalles MÁSTER UNIVERSITARIO EN ANÁLISIS ECONÓMICO Y EMPRESARIAL
MÁSTER UNIVERSITARIO EN ANÁLISIS ECONÓMICO Y EMPRESARIAL Centro Responsable: Facultad de Ciencias Económicas y Empresariales Orientación: Investigadora y Profesional Especialidades: Análisis Económico. Más detalles Programación orientada a
Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación Más detalles PERFIL DEL INGENIERO DE SISTEMAS FUSM
Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI Más detalles rg.o cm a Espec e i c fica c ci c ó i n ó n d e e r e r q e uer e i r mi m en e tos o l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s
Especificación de requerimientos Diseño de bases de datos Documento de especificación del sistema 1. Definición del problema 2. Descripción funcional 2. 3. Restricciones 4. Diagramas de flujo de datos Más detalles EPB 603 Sistemas del Conocimiento!"#$ %& $ %'
Metodología para el Desarrollo de Proyectos en Minería de Datos CRISP-DM EPB 603 Sistemas del Conocimiento!"#$ %& $ %' Modelos de proceso para proyectos de Data Mining (DM) Son diversos los modelos de Más detalles DESARROLLO DE SOFTWARE CON CALIDAD PARA UNA EMPRESA
Introducción al Proceso Unificado de Desarrollo de Software Autor: Ing. Silverio Bonilla 1 James Rumbaugh et al. Concepto de Método Una metodología de ingeniería del software es un proceso para producir Más detalles Sistemas de Ayuda a la Decision Qué es un Sistema de Ayuda a la Decisión?
Sistemas de Ayuda a la Decision Qué es un Sistema de Ayuda a la Decisión? Luis Daniel Hernández Molinero Departamento de Ingeniería de la Información y las Comunicaciones Facultad de Informática Universidad Más detalles I. Enfoque de competencias
I. Enfoque de competencias I.1 Propósito del enfoque de competencias La necesidad de relacionar de una manera más efectiva la administración óptima del recurso informático con las necesidades del usuario Más detalles ESPECIFICACIONES PARA LA EVALUACIÓN de la materia PSICOLOGÍA del 2º curso del Bachillerato
I.E.S. Ruiz de Alda de San Javier (Murcia) DEPARTAMENTO DE FILOSOFÍA ESPECIFICACIONES PARA LA EVALUACIÓN de la materia PSICOLOGÍA del 2º curso del Bachillerato Este Departamento Didáctico ha expuesto su Más detalles UNIDAD 3 EL PROCESO DE EDUCCIÓN
UNIDAD 3 EL PROCESO DE EDUCCIÓN 3. EL PROCESO DE EDUCCIÓN... 1 3.1.DEFINICIONES... 1 3.2.EL PROCESO DE EDUCCIÓN... 2 3.3.PARTICIPANTES... 5 3.4.PROBLEMAS DE LA EDUCCIÓN... 7 3.1. Definiciones En los últimos Más detalles CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA
CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15 Más detalles PLANEACIÓN DE SISTEMAS INFORMÁTICOS ING. KARINA RAMÍREZ DURÁN
Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia Más detalles Administración del conocimiento y aprendizaje organizacional.
Capítulo 2 Administración del conocimiento y aprendizaje organizacional. 2.1 La Importancia Del Aprendizaje En Las Organizaciones El aprendizaje ha sido una de las grandes necesidades básicas del ser humano, Más detalles Tema 2. Ingeniería del Software I feliu.trias@urjc.es
Tema 2 Ciclo de vida del software Ingeniería del Software I feliu.trias@urjc.es Índice Qué es el ciclo de vida del Software? El Estándar 12207 Modelos de proceso Qué es el Ciclo de Vida del SW? Definición Más detalles Capítulo 1. Introducción
Capítulo 1. Introducción El WWW es la mayor fuente de imágenes que día a día se va incrementando. Según una encuesta realizada por el Centro de Bibliotecas de Cómputo en Línea (OCLC) en Enero de 2005, Más detalles CAPÍTULO 3. AMBIENTES DE ENSEÑANZA ASISTIDOS POR COMPUTADORA
CAPÍTULO 3. AMBIENTES DE ENSEÑANZA ASISTIDOS POR COMPUTADORA 3.1 CAI (Computer Assisted Instruction). La enseñanza asistida por computadora consiste en tecnologías de la información que permiten al estudiante Más detalles CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo
CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo Laboratorio de Redes de Neuronas Artificiales y Sistemas Adaptativos Universidade Más detalles Tema 1 Introducción a la Ingeniería de Software
Tema 1 Introducción a la Ingeniería de Software Curso Ingeniería de Software UMCA Profesor Luis Gmo. Zúñiga Mendoza 1. Software En la actualidad todo país depende de complejos sistemas informáticos. Podemos Más detalles 3. OBJETIVOS. 3.1. Objetivos. Objetivos generales del título. Objetivos específicos del título
3. OBJETIVOS 3.1. Objetivos Objetivos generales del título De acuerdo con lo establecido en el Libro Blanco y el acuerdo del plenario de la Conferencia de Directores y Decanos de Informática (Zaragoza, Más detalles Desarrollo de SBC. cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 2008/2009 1 / 41
Desarrollo de SBC Ingeniería de los SBC Desarrollo de SBC El punto más importante del desarrollo de SBC es la extracción del conocimiento Requiere la interacción entre el Ingeniero del Conocimiento y el Más detalles Desarrollo de Sistemas Multi-Agente con INGENIAS
Desarrollo de Sistemas Multi-Agente con INGENIAS Juan Pablo Soto Alarcos Research Group Escuela Superior de Informática Universidad de Castilla - La Mancha INDICE Introducción INGENIAS Objetivo Principios Más detalles Programación en Capas.
Programación en Capas. Ricardo J. Vargas Del Valle Universidad de Costa Rica, Ciencias de Computación e Informática, San José, Costa Rica, 506 ricvargas@gmail.com Juan P. Maltés Granados Universidad de Más detalles Documento de Competencias. Facultad de Informática, UPV/EHU. 1 Estructura general del Grado TE1 TE2 TE3 TE4 TE5 TE6 TE7 TE8
Documento de Competencias Grado en INGENIERÍA INFORMÁTICA Facultad de Informática, UPV/EHU 1 Estructura general del Grado 1.1 Fundamentos de Tecnología de los Principios de Diseño de Sistemas Digitales Más detalles CICLO DE VIDA DEL SOFTWARE
CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en Más detalles Tema 3. Diseño web. Aplicación de los principios de diseño centrado en el usuario
Tema 3. Diseño web. Aplicación de los principios de diseño centrado en el usuario 30258- Diseño Centrado en el Usuario. Dra. Sandra Baldassarri Objetivos Conocer los principios de diseño centrados en el Más detalles Diagrama de Clases. Diagrama de Clases
Diagrama de Clases 1 Diagrama de Clases El propósito de este diagrama es el de representar los objetos fundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar Más detalles INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL: LOS SISTEMAS EXPERTOS
Introducción a los Sistemas Expertos 1 INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL: LOS SISTEMAS EXPERTOS ÍNDICE 1. INTRODUCCIÓN. EVOLUCIÓN HISTÓRICA 2. DEFINICIÓN Y CARACTERÍSTICAS DE LOS SE. 3. TIPOS Y Más detalles Ergonomía e interfases de interacción humano-computadora
Ergonomía e interfases de interacción humano-computadora Martínez de la Teja, Guillermo Manuel Maestro en Ciencias en Ergonomía Ergoprojects / Sociedad de Ergonomistas de México A.C. gmmt@ergoprojects.com Más detalles Prototipo de virtualización de un caso de estudio para fundamentar la virtualización en el SNEST
L u n a G a r c í a F e l i p e - M a r t í n e z Z a m u d i o M a r í a d e L o u r d e s V Í N C U L O S J U L I O D E 2 0 1 3 VOLUMEN 10 NÚMERO 2 Prototipo de virtualización de un caso de estudio para Más detalles En verde están algunas propuestas que entendemos que faltan y que ayudarían a mejorar las fichas sustancialmente.
NOTAS ACLARATORIAS: Esta ficha de grado es la resultante de las dos reuniones celebradas (9 enero 2009 y 23 de febrero de 2009) por la subcomisión creada desde el MICIIN para debatir las fichas de Grado Más detalles INGENIAS: Desarrollo dirigido por modelos de SMA
INGENIAS: Desarrollo dirigido por modelos de SMA Juan Pavón Mestras jpavon@pdi.ucm.es Dep. de Ingeniería del Software e Inteligencia Artificial Universidad Complutense Madrid http://grasia.fdi.ucm.es Objetivo Más detalles UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos
2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven Más detalles comunidades de práctica
1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades Más detalles MATERIA: Proyecto de Desarrollo de Aplicaciones Multiplataforma
DEPARTAMENTO: Informática MATERIA: Proyecto de Desarrollo de Aplicaciones Multiplataforma NIVEL: 2º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales Más detalles Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado
3.2 TÉCNICA DE MODELADO DE OBJETOS (OMT) (JAMES RUMBAUGH). 3.2.1 Introducción. En este documento se trata tanto el OMT-1 como el OMT-2, el primero contenido en el Libro Modelado y Diseño Orientado (Metodología Más detalles Juego con Circuito Eléctrico. Fundamentación del Miniproyecto
Juego con Circuito Eléctrico Fundamentación del Miniproyecto Diseño, proyecto y construcción de un circuito eléctrico para construir un juguete con el fin de aprender a realizar circuitos eléctricos, siguiendo Más detalles Ingeniería de Software
Departamento de Informática Universidad Técnica Federico Santa María Pauta Plan de Proyecto Profesor: Dr. Marcello Visconti Zamora visconti@inf.utfsm.cl 0 Portadas El documento que se está generando corresponde Más detalles Sistema Nacional de Evaluación y Certificación de Estudios
13 Fotografía: Ariel da Silva. Sistema Nacional de Evaluación y Certificación de Estudios De personas jóvenes y adultas en Chile María Eugenia Letelier Gálvez Sistema de Evaluación y Certificación de Estudios, Más detalles CATÁLOGO DE INFERENCIAS
Las inferencias son los elementos claves en los modelos de conocimiento o Son los elementos constitutivos de los procesos de razonamiento No existe ningún estándar CommonKADS ofrece un catálogo que cubre Más detalles Grado en Ingeniería de Sistemas de Información
Escuela Superior de Enseñanzas Técnicas Grado en Ingeniería de Sistemas de Información Programa Formativo Índice 1. Objetivos de la titulación 2. Salidas Profesionales 3. Perfil de egreso: competencias Más detalles Proyecto de Desarrollo de Aplicaciones Web.
I.E.S. SAN SEBASTIÁN C.F.G.S DESARROLLO DE APLICACIONES WEB D E P A R T A M E N T O D E I N F O R M Á T I C A Proyecto de Desarrollo de Aplicaciones Web. C.F.G.S 2º DESARROLLO DE APLICACIONES WEB DAW Curso Más detalles Glosario. actividad. 1. (tarea) 2. es un subproceso que no requiere mas descomposición.
Glosario Aclaraciones Los conceptos del glosario están ordenados alfabéticamente. Un concepto puede ser un único término como meta o una frase como ambiente de ingeniería de software centrado en procesos. Más detalles Diseño orientado a los objetos
Diseño orientado a los objetos El Diseño Orientado a los Objetos (DOO) crea una representación del problema del mundo real y la hace corresponder con el ámbito de la solución, que es el software. A diferencia Más detalles CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS. USB Ing. De Software. Prof. I. C. Martínez
CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS USB Ing. De Software. Prof. I. C. Martínez Ing. De Software Ingeniería de Software La Ingeniería de Software es la ciencia Más detalles Fundamentos del diseño 3ª edición (2002)
Unidades temáticas de Ingeniería del Software Fundamentos del diseño 3ª edición (2002) Facultad de Informática necesidad del diseño Las actividades de diseño afectan al éxito de la realización del software Más detalles Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web
Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web J.Corral-García, D.Cortés-Polo, C.Gómez-Martín, J.L.González-Sánchez Más detalles Evolución histórica 60 -. Metodologías
TEMA 1 INTRODUCCIÓN Historia Evolución de las técnicas de programación Qué es orientado a objetos? Factores cruciales que miden la calidad del software Externos Internos La familia Orientada a objetos Más detalles Gestión y Desarrollo de Requisitos en Proyectos Software
Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería Más detalles Ingeniería de software orientado a agentes
Ingeniería de software orientado a agentes ECSDI LSI-FIB-UPC cbea Curso 2014/2015 ECSDI (LSI-FIB-UPC cbea) Ingeniería de software orientado a agentes Curso 2014/2015 1 / 52 Índice 1 Ingeniería de software Más detalles DE UNA IDEA A UN PROTOTIPO
DE UNA IDEA A UN PROTOTIPO Gabriela Robiolo 1 Facultad de Ingeniería, Universidad Austral Ejercicio 1. Selección de una idea innovadora Competencias Identificar oportunidades: estimular la necesidad de Más detalles COMPETENCIAS GRADO EN INGENIERÍA TELEMÁTICA
COMPETENCIAS GRADO EN INGENIERÍA TELEMÁTICA COMPETENCIAS BÁSICAS Según lo establecido en el R.D. 1393/2007 de 29 de octubre, se garantizaran, como mínimo las siguientes competencias básicas, en el caso Más detalles Ingeniería del Conocimiento. De la Extracción al Modelado de Conocimiento
Ingeniería del Conocimiento. De la Extracción al Modelado de Conocimiento J. T. Palma, E. Paniagua, F. Martín y R. Marín Dpto. Ingeniería de la Información y las Comunicaciones Universidad de Murcia Facultad Más detalles Especificación de requerimientos
Especificación de requerimientos 1. Requerimientos funcionales y no funcionales 2. Especificación de requerimientos en lenguaje natural 3. Herramientas de especificación Modelado de datos Diagramas entidad/relación Más detalles MICROCURRICULO UNIVERSIDAD Y BUEN VIVIR
MICROCURRICULO UNIVERSIDAD Y BUEN VIVIR PLANIFICACIÓN MICROCURRICULAR DEL MODULO UNIVERSIDAD Y BUEN VIVIR 1. INFORMACIÓN GENERAL BLOQUE CURRICULAR Bloque I CRÉDITOS 6 HORAS DE APRENDIZAJE CON ASISTENCIA Más detalles IV. Problemas relativos a la construcción del conocimiento y al cambio cognitivo
Unidad 4 IV. Problemas relativos a la construcción del conocimiento y al cambio cognitivo 4.1. La problemática del dominio en relación al conocimiento. Dominio general y dominios específicos. Diferenciación Más detalles Design Thinking aplicado al Project Management
Design Thinking aplicado al Project Management Evento Networking Directores de Proyectos 21 de junio de 2012 Earned Value Management y Risk Management www.gedpro.com José Moro Melón facebook.com/josemoromelon Más detalles Carrera: SCD-1011 SATCA 1 2-3-5
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Ingeniería de Software Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: SATCA 1 SCD-1011 2-3-5 2.- PRESENTACIÓN Caracterización Más detalles Planificación de Sistemas de Información
Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN...4 Tarea 1.1: Análisis de la Necesidad del...4 Tarea 1.2: Identificación Más detalles Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura
Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta Más detalles Diseño de un Proyecto IV
Diseño de un Proyecto IV El diseño del proyecto es el proceso de elaboración de la propuesta de trabajo de acuerdo a pautas y procedimientos sistemáticos como ya se mencionó, un buen diseño debe identificar Más detalles APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES
APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL CIENCIAS Y TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN Más detalles Planificación de Sistemas de Información
Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN... 4 Tarea 1.1: Análisis de la Necesidad del... 4 Tarea 1.2: Identificación Más detalles Revista digit@l Eduinnova ISSN
MATEMÁTICAS EN EDUCACIÓN PRIMARIA AUTORA: Inmaculada Fernández Fernández DNI: 48937600V ESPECIALIDAD: EDUCACIÓN PRIMARIA 1. INTRODUCCIÓN El área de matemáticas se imparte en todos los cursos de Educación Más detalles UNIVERSIDAD TECNOLÓGICA ISRAEL
DEFINIR UN MODELO DE GESTIÓN DE MARKETING DIGITAL PARA DESARROLLAR E IMPLEMENTAR EL PORTAL WEB QUE INCLUYE EL PAGO EN LINEA A TRAVÉS DE PAYPAL PARA EL SINED EN JOOMLA Estudiante Mario Fernando Mejía Cabezas Más detalles El monitoreo de una variable física requiere supervisión permanente de señales que
Capítulo 1 Marco Contextual 1.1. Formulación del problema 1.1.1. Definición del problema El monitoreo de una variable física requiere supervisión permanente de señales que varían con el tiempo. Tal información, Más detalles RUP. Rational Unified Process
RUP Rational Unified Process Rational Unified Process Basado en 6 mejores prácticas de la industria de software: Desarrollo incremental Administración de requisitos Uso de arquitecturas basadas en componentes Más detalles Ges3ón de Proyectos So9ware
Ges3ón de Proyectos So9ware Tema 2.1 Integración Carlos Blanco Bueno Félix Óscar García Rubio Este tema se publica bajo Licencia: Crea5ve Commons BY- NC- ND 4.0 Objetivos Ampliar los conocimientos básicos Más detalles TÉCNICO/A DE INVESTIGACIÓN, DESARROLLO E INNOVACIÓN HERRAMIENTA DE AUTO-EVALUACIÓN Y EVALUACIÓN
TÉCNICO/A DE INVESTIGACIÓN, DESARROLLO E INNOVACIÓN HERRAMIENTA DE AUTO-EVALUACIÓN Y EVALUACIÓN Esta es una descripción de las principales funciones, actividades, actitudes y tipos de conocimientos que, Más detalles Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta
Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración Más detalles Metodología Pedagógica.
Master in Business Administration (MBA) El programa Master in Business Administration - MBA se desarrolla desde la perspectiva de la integración del directivo o empresario en el rol de los negocios de Más detalles Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto
Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio Parra Julián Matias 1, Mg. Patricia Bazán 2, Lic. José Martinez Garro 3 1 3 Facultad de Informática Más detalles Denominación de la materia. créditos ECTS = 36 carácter = OBLIGATORIA SISTEMAS OPERATIVOS, SISTEMAS DISTRIBUIDOS Y REDES
Denominación de la materia SISTEMAS OPERATIVOS, SISTEMAS DISTRIBUIDOS Y REDES créditos ECTS = 36 carácter = OBLIGATORIA Ubicación dentro del plan de estudios y duración La materia está formada por 6 asignaturas Más detalles Programación de Psicología (1º de bachillerato) Sentido y significado de la Psicología en el Bachillerato
1 Programación de Psicología (1º de bachillerato) Sentido y significado de la Psicología en el Bachillerato La Psicología se presenta como una materia apropiada para ser introducida en el Bachillerato. Más detalles Introducción En este apartado se va a proporcionar una apreciación global del SRS.
1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento Más detalles Introducción. Metadatos
Introducción La red crece por momentos las necesidades que parecían cubiertas hace relativamente poco tiempo empiezan a quedarse obsoletas. Deben buscarse nuevas soluciones que dinamicen los sistemas de Más detalles CONSTRUCCION DE SISTEMAS EXPERTOS
CONSTRUCCION DE SISTEMAS EXPERTOS TECNICAS DE EDUCCION DEL CONOCIMIENTO Dr. Ramón GARCIA MARTINEZ GRAFOS ARQUETÍPICOS En muchos dominios de conocimiento, puede reconocerse una estructura de representación Más detalles PROGRAMACIÓN DIDÁCTICA
PROGRAMACIÓN DIDÁCTICA Curso 2014 2015 Asignatura: INFORMÁTICA MUSICAL Departamento de Composición ÍNDICE Pág. 1 Introducción...3 2 Objetivos......3 2.1 Objetivos generales de las Enseñanzas Profesionales Más detalles Rational Unified Process (RUP)
Rational Unified Process (RUP) Este documento presenta un resumen de Rational Unified Process (RUP). Se describe la historia de la metodología, características principales y estructura del proceso. RUP Más detalles 2017 © DocPlayer.es Política de privacidad | Condiciones del servicio | Feedback

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 Resolución 
 Resolución 
 Resolución 
 resolución 
 Resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución