13,212 research outputs found

    LiveUpdate : gestor de descargas

    Get PDF
    La función principal de LiveUpdate será la de descargar actualizaciones mediante un servidor remoto permitiendo tener un control integral de todas las descargas disponibles. El desarrollo del proyecto estará marcado por la tecnología en la que se basa, Windows Presentation Foundation (WPF) para la creación de interfaces gráficas enriquecidas, y el lenguaje en que se sustenta, C#. La metodología utilizada estará caracterizada por el modelo Modelo-Vista-VistaModelo (MVVM) y los estándares corporativos que Mitsubishi aplica en su software. Finalmente, el sistema también dispondrá de soporte multiidioma pudiendo visualizar idiomas con caracteres no latinos como el ruso (cirílico) o el japonés (katakana, hiragana).La funció principal de LiveUpdate serà la descàrrega d'actualitzacions mitjançant un servidor remot, permetent tenir un control integral de totes les descàrregues disponibles. El desenvolupament del projecte estarà marcat per la tecnologia en què es basa, Windows Presentation Foundation (WPF) per la creació d'interfícies gràfiques enriquides, i el llenguatge en què es sustenta, C#. La metodologia utilitzada estarà caracteritzada pel model Model-Vista-VistaModel (MVVM) i els estàndards corporatius que Mitsubishi aplica al seu software. Finalment, el sistema també disposarà de suport multiidioma podent visualitzar idiomes amb caràcters no llatins com el rus (ciríl·lic) o el japonès (katakana, hiragana).LiveUpdate main function will be downloading updates through a remote server thus allowing to fully control all available downloads. Project development will be based on Windows Presentation Foundation (WPF) technology that is used for creating rich graphical interfaces in C #. The methodology will be characterized by the Model-View-ViewModel (MVVM) pattern and Mitsubishi corporate standards applied in their software. Finally, the system will also have multi-language support to display non-Latin character languages such as Russian (Cyrillic) or Japanese (Katakana, Hiragana)

    Patrones de diseño de tiempo real

    Get PDF
    Este trabajo presenta patrones arquitecturales para el diseño de sistemas reactivos de tiempo real. Se plantean patrones para control de los mecanismos de ejecución concurrente tales como la creación, asignación y liberación de trabajos, control de estado y finalización de hilos y manejadores. Asimismo se presentan patrones de respuesta a eventos y patrones de sincronización para que diferentes tareas que se ejecutan concurrentemente sincronicen sus estados e intercambien información de forma segura. Finalmente se presentan patrones de tareas de tiempo real que describen la estructura de diferentes tareas que se ejecutan con un patrón de disparo predefinido y con unos requisitos temporales determinados.Este trabajo ha sido realizado bajo la subvención del proyecto ENERGOS (Proyecto CENIT ‘2009

    Diseño e implementación de lenguajes orientados al modelo PRAM

    Get PDF
    Un lenguaje orientado al modelo Pram requiere la posibilidad de distinguir entre variables compartidas y privadas. También requiere un modelo de sincronización por barreras implícitas. Otro elemento indispensable es el paralelismo anidado, ofreciendo la posibilidad de combinar paralelismo y recursividad. Se introduce el modelo pram y sus variantes y se discuten los dos lenguajes orientados al modelo Pram que reúnen las condiciones mencionadas: Fork y 11. Se estudia el lenguaje Fork y su sucesor Fork95, desarrollados en Alemania, su sintaxis, semántica y diferentes realizaciones. También se establecen comparaciones entre ambas aproximaciones (11 y Fork). Nuevas propuestas, tanto en la sintaxis del lenguaje 11 como en el entorno en tiempo de ejecución, van destinadas a hacer más eficiente la ejecución del código traducido

    Una contribución a la programación cognitiva: arquitecturas de segunda generación para representación del conocimiento

    Get PDF
    La tesis propone el concepto y diseño de una arquitectura cognitiva para representación de conocimiento profesional especializado en clases de dominios relacionados con el mundo físico. Constituye una extensión de los trabajos de B.Chandrasekaran, potenciando el concepto de arquitectura basada en tareas genéricas propuesta por dicho autor. En base a la arquitectura propuesta, se ha desarrollado un entorno como herramienta de construcción de sistemas expertos de segunda generación, así como un lenguaje para programación cognitiva (DECON)- Dicho entorno, programado en lenguaje C sobre UNIX, ha sido utilizado para el desarrollo de un sistema para predicción de avenidas en la Cuenca Hidrográfica del Jucar, en el marco del proyecto SAIH. Primeramente, la tesis plantea el problema de la modelización del comportamiento de los sistemas físicos, reflejando las limitaciones de las formas clásicas de representación del conocimiento para abordar dicho problema, así como los principales enfoques más recientes basados en el concepto de arquitectura cognitiva y en las técnicas de simulación cualitativa. Se realiza después una síntesis de la arquitectura propuesta, a nivel del conocimiento, para detallar posteriormente su desarrollo a nivel simbólico y de implementación, así como el método general para la construcción de modelos sobre la arquitectura. Se muestra también un resumen de los principales aspectos del desarrollo de software. Finalmente, en forma de anejos, se presenta un caso de estudio, el sistema SIRAH (Sistema Inteligente de Razonamiento Hidrológico), junto con la gramática formal del lenguaje de soporte para la definición de modelos.---ABSTRACT---The thesis proposes the concept and design of a cognitive architecture for professional knowledge representation, specialized in domain classes related to the physical world. It is an extensión of the Chandrasekaran's work, improving the concept of Generic Task based architecture introduced by this author. Based on the proposed architecture, an environment has been developed, as a case of second generation building expert systems tool, as well as a language for cognitive programming (DECON). The environment, programmed in C lenguage on UNIX operating system, has been used to develop a system for flood prediction in the Jucar watershed, inside of the SAIH project. Firstly, the behavior modeling problem of physical systems is discussed, showing the limitations of the classical representations to tackle it, beside the most recent approaches based on cognitive architecture concepts and qualitative simulation technique. An overview of the architecture at the knowledge level is then made, being followed by its symbolic and implementation level description, as well as a general guideline for building models on top of the architecture. The main aspects of software development are also introduced. Finaly, as annexes, a case of study -the SIRAH system (Sistema Inteligente de RAzonamiento Hidrológico)- is introduced, along with the formal grammar of the support language for model definition

    Ritmos de participación en la interacción madre-infante

    Get PDF
    El propósito del presente estudio fue identificar el patrón temporal de las vocalizaciones en díadas madre-infante de 12 y 24 meses en relación a dos modelos: rítmico y estocástico. Para ello se video grabaron 4 sesiones de juego de 15 minutos y se registraron las vocalizaciones de ambos miembros de la díada. Mediante análisis espectral y de series de tiempo se encontró que el patrón vocal de las madres de infantes de 12 meses y de las madres e infantes de 24 meses responde a un modelo estocástico con un tipo de intercambio diádico de toma de turnos. Se discuten los resultados en relación a dos términos centrales en desarrollo infantil: regulación mutua y aprendizaje anticipatorio.The purpose of this study was to evaluate the temporal pattern of the vocalizations of mother-infant dyads as proposed by two models: rhythmic and stochastic. The infants were 12 and 24 months old. Dyads were videotaped in four play sessions and the vocalizations were registered with computerized software. The results of spectral analysis and time series analysis showed that the temporal pattern of mothers’ vocalizations of both, 12 months old infants and 24 months old infants, conform to a stochastic model with a dyadic interchange of turn-taking. These findings are discussed in the context of two central aspects of infant development: mutual regulation and anticipatory learning

    Integración de mecanismos activos en un MBDOO

    Get PDF
    El objetivo del presente trabajo es mostrar los aspectos relevantes para extender la definición de SIGMA a un modelo de base de datos activo. En el capítulo uno se revisan los conceptos básicos sobre sistemas de bases de datos orientados a objetos, en el capítulo dos se describen las ventajas de contar con un DBMS que tenga capacidad para realizar el control automático de restricciones, justificando la necesidad de la incorporación de un sistema de reglas para tomarlo en un modelo activo. En los capítulos tres y cuatro se exponen los sistemas de reglas, sus principales características y funcionamiento, y las cuestiones que deben resolverse cuando se los incorpora en un DBMS. En el capítulo cinco se definen los aspectos fundamentales para incorporar un sistema de reglas en SIGMA. En el seis se hace un análisis de las propuestas existentes más difundidas sobre bases de datos activas, comparando sus principales características con las del capítulo cinco. Por último, en el séptimo, se realizan las conclusiones del trabajo.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática. En las últimas páginas se advierten borrones en el original que no pudieron ser mejorados con la digitalización.Facultad de Ciencias Exacta

    Integración de mecanismos activos en un MBDOO

    Get PDF
    El objetivo del presente trabajo es mostrar los aspectos relevantes para extender la definición de SIGMA a un modelo de base de datos activo. En el capítulo uno se revisan los conceptos básicos sobre sistemas de bases de datos orientados a objetos, en el capítulo dos se describen las ventajas de contar con un DBMS que tenga capacidad para realizar el control automático de restricciones, justificando la necesidad de la incorporación de un sistema de reglas para tomarlo en un modelo activo. En los capítulos tres y cuatro se exponen los sistemas de reglas, sus principales características y funcionamiento, y las cuestiones que deben resolverse cuando se los incorpora en un DBMS. En el capítulo cinco se definen los aspectos fundamentales para incorporar un sistema de reglas en SIGMA. En el seis se hace un análisis de las propuestas existentes más difundidas sobre bases de datos activas, comparando sus principales características con las del capítulo cinco. Por último, en el séptimo, se realizan las conclusiones del trabajo.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática. En las últimas páginas se advierten borrones en el original que no pudieron ser mejorados con la digitalización.Facultad de Ciencias Exacta

    Integración de mecanismos activos en un MBDOO

    Get PDF
    El objetivo del presente trabajo es mostrar los aspectos relevantes para extender la definición de SIGMA a un modelo de base de datos activo. En el capítulo uno se revisan los conceptos básicos sobre sistemas de bases de datos orientados a objetos, en el capítulo dos se describen las ventajas de contar con un DBMS que tenga capacidad para realizar el control automático de restricciones, justificando la necesidad de la incorporación de un sistema de reglas para tomarlo en un modelo activo. En los capítulos tres y cuatro se exponen los sistemas de reglas, sus principales características y funcionamiento, y las cuestiones que deben resolverse cuando se los incorpora en un DBMS. En el capítulo cinco se definen los aspectos fundamentales para incorporar un sistema de reglas en SIGMA. En el seis se hace un análisis de las propuestas existentes más difundidas sobre bases de datos activas, comparando sus principales características con las del capítulo cinco. Por último, en el séptimo, se realizan las conclusiones del trabajo.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática. En las últimas páginas se advierten borrones en el original que no pudieron ser mejorados con la digitalización.Facultad de Ciencias Exacta
    corecore