16,261 research outputs found

    Sistemas basado en reglas para la validación del despliegue de servicios

    Full text link
    El despliegue de servicios es una tarea compleja, al depender de múltiples factores que pueden variaren el tiempo, que se realiza normalmente de forma manual. En este artículo se propone emplear un sistema de validación de planes de despliegue, implementado a través de un sistema basado en reglas, para asegurar que las acciones del despliegue a realizar son adecuadas al estado del entorno sobre el que se desea actuar. Dicho sistema se encuentra integrado dentro de un gestor de cambios de entorno y basado en su modelo de información

    ControlPC : Acceso a archivos multimedia y ejecución de comandos en un PC por medio del celular

    Get PDF
    El éxito de internet ha hecho que las aplicaciones de escritorio tengan la tendencia a desaparecer, ahora empiezan a tener mayor aceptación las aplicaciones web porque están disponibles en cualquier lugar donde haya acceso a internet. El presente trabajo busca aprovechar la capacidad de los celulares para acceder a internet y la ventaja de la movilidad para proveer una solución que permita el acceso a la información de un computador personal desde cualquier lugar donde haya cobertura de las redes celulares

    Solución instalaciones automatizadas sobre sistemas operativos Windows

    Get PDF
    Trabajo de InvestigaciónEsta propuesta, plantea un sistema de control y administración de software en empresas, desde una intervención desatendida. Se seleccionó para automatizar el proceso de instalaciones de software en sistemas operativos Windows. A partir de las necesidades encontradas, se diseñó una arquitectura que definiría la mejor estructura para llevar a cabo el proyecto. Finalmente se obtiene un sistema de control y administración de software que permite a los usuarios instalar nuevos programas de forma desatendida, asimismo llevar un control de las aplicaciones que se instalan por maquina o por usuario desde la plataforma web.INTRODUCCIÓN 1. GENERALIDADES 2. OBJETIVOS DEL PROYECTO 3. MARCO DE REFERENCIA 4. METODOLOGÍA 5. DESARROLLO DEL PROYECTO 6. RESULTADOS OBTENIDOS 7. CONCLUSIONES 8. TRABAJOS FUTUROS 9. BIBLIOGRAFÍAPregradoIngeniero de Sistema

    Modelo de Sistema Multi-Agente ubicuo, adaptativo y sensible al contexto para ofrecer recomendaciones personalizadas de recursos educativos basado en ontologías

    Get PDF
    La gran diversidad de mecanismos de acceso a la información que nos brinda la tecnología móvil actual, hace que la computación tradicional se vea limitada ante las necesidades de los usuarios. A partir de esto surge la necesidad de desarrollar sistemas de e-learning que permitan obtener información adaptada de los perfiles del usuario, la cual sea confiable y recuperada en tiempo real de acuerdo a los requerimientos del entorno. El Sistema Multi-Agente (SMA) que se propone en esta tesis pretende incorporar las bondades de la computación ubicua y los servicios de awareness, con el fin de desarrollar un modelo de recomendación personalizada de recursos educativos para dispositivos móviles. Dicho modelo busca también proveer de información útil y personalizada a los estudiantes sobre la planificación de sus cursos virtuales (CVA), búsqueda y recuperación de objetos de aprendizaje (OA), recomendación de asistentes especializados, etc. Esta tesis presenta el desarrollo de un SMA ubicuo denominado SMArt CVA, el cual se basa en agentes inteligentes los cuales utilizan mecanismos que permiten la búsqueda y recomendación de información a través de un módulo que adapta el resultado a las preferencias del estudiante. Adicionalmente se especificó, diseñó e implementó una ontología de dominio específico que representa el conocimiento referente a CVA, perfiles e información contextual de los usuarios y el estándar IEEE-LOM para metadatos de OA. Para validar el SMA, el cual exhibe características de proactividad, reactividad y deliberación, se realizó una fase de pruebas con varios casos de estudio, que evidencian la eficacia de utilizar este tipo de tecnologías en entornos de aprendizaje virtuales. Dicha validación considera varios frentes; a saber: (a) las recomendaciones de recursos educativos a partir de la ontología, (b) la satisfacción en la utilización de los servicios de awareness. (c) la funcionalidad de la aplicación móvil y (e) el desempeño general del SMA a partir de métricas cualitativas y cuantitativasMaestrí

    Desarrollo de un Sistema de Información, con Arquitectura Orientada a Servicios, que permita la gestión de los Procesos de la Biblioteca “Alejandro Sequeira Hernández” de la UNAN FAREM–Chontales en el año 2015

    Get PDF
    El presente trabajo investigativo tiene por objeto desarrollar un sistema de Información con Arquitectura Orientada a Servicios para la Gestión de los Procesos de la Biblioteca “Alejandro Sequeira Hernández” de la UNAN FAREM – Chontales. En la Actualidad la Biblioteca cuenta con un Sistema de Información llamado ABCD / Isis, la información de este Sistema está ubicada físicamente en el área TIC de la UNAN con sede en Managua y es accedido a través de Internet. Es una actualización del Sistema ISIS que fue creado por la Organización Internacional de Trabajo en la década de los 60. El cuál es el precursor de los Sistemas Bibliotecarios. La problemática en cuestión está en que el ABCD/ISIS no cubre las necesidades de la institución, este solo permite automatizar el proceso de Catalogación y con una técnica no muy agradable para el usuario. La Gestión de préstamos de bibliografía y equipos de la sala de internet es una necesidad; además de generar reportes con esa información. En la dirección concuerdan en la relevancia de un Sistema que sea ágil para el Usuario, que genere informes de toma de decisiones y que sea capaz de integrarse con otras tecnologías. Razón por la cual los Dirigentes dieron orden de desarrollar un nuevo Sistema de Información. Los objetivos consisten en desglosar cada una de las etapas del Sistema, este aborda el Análisis de Requerimientos, el Diseño de la Arquitectura, la Programación de los Módulos y las Pruebas del Sistema. Todos los objetivos son escalones para cumplir el objetivo general que es el desarrollo del Sistema de Informació

    SML: un lenguaje de dominio específico para monitoreo de sistemas

    Get PDF
    Las buenas prácticas de desarrollo de software sugieren que los sistemas incluyan funcionalidades de monitoreo, permitiendo la verificación, auditoría, trazabilidad de las operaciones y rápida respuesta frente a incidentes. Por otro lado, los lenguajes de modelado de dominio específico (DSML) muestran gran utilidad al permitir plasmar el conocimiento a un alto nivel de abstracción. Incluso, la aplicación de herramientas de transformación de DSML hacia implementaciones específicas reduce considerablemente el esfuerzo y tiempo de desarrollo, optimizando los recursos en el diseño de los sistemas, sin preocuparse de detalles de bajo nivel. En este proyecto se propone un lenguaje de modelado de dominio específico orientado a la monitorización de sistemas de software, con enfoque a la generación de plataformas en la nube para servicios de monitoreo. Para esto, se recopilaron las necesidades de monitoreo de diferentes áreas y aplicaciones, se sintetizaron los conceptos relevantes, se consolidaron necesidades en común permitiendo generalizar y dotar al lenguaje de la suficiente semántica y expresividad para la mayoría de dominios. Se dotó al lenguaje de modelado de sintaxis y semántica, definiendo los componentes gráficos que permiten expresar diferentes necesidades de monitoreo, y especificar restricciones, contextos y notaciones, respectivamente. Finalmente, cabe destacar, que este estudio busca contribuir con la industria 4.0, proporcionando una herramienta de diseño para facilitar el desarrollo de soluciones de monitoreo de sistemas. El lenguaje para monitoreo de sistemas, por sus siglas en inglés (SML) está orientado a la integración de datos en sistemas de sistemas, extendiendo el alcance del monitoreo hacia la perspectiva de un tercero (entidad de regulación, auditoria o servicios de monitoreo en la nube)Best practices in software development suggest that systems include monitoring functionalities, allowing verification, auditing, traceability of operations, and quick response to incidents. On the other hand, domain-specific modeling languages (DSML) have shown great utility by allowing them to portray knowledge at a high level of abstraction. Even the application of DSML transformation tools towards specific implementations considerably reduces development time and effort, optimizing resources to take advantage of them in improving the design of systems, without worrying about low-level details. In this work, a domain-specific modeling language oriented to systems monitoring specification is proposed, with a focus on the generation of cloud platforms for monitoring services. For this, the monitoring needs of different areas and applications were considered, the relevant concepts were synthesized, everyday needs were unified and consolidated, allowing to generalize and provide the modeling language with sufficient expression capabilities for monitoring the most domains. The syntax and semantics modeling language was provided, defining the graphical components that allow expressing each of the monitoring needs, and specifying restrictions, contexts, and notations, respectively. This study aims to contribute to Industry 4.0, with a design tool to facilitate the development processes of system monitoring solutions. This language is oriented to the integration of data in system of systems, extending the scope of the monitoring towards the perspective of a third party (regulatory entity, audit or monitoring services in the cloud)Magíster en Gestión Estratégica de Tecnologías de la InformaciónCuenc

    TAppi : Triage Application

    Get PDF
    El proceso de Triage es la técnica empleada para priorizar los pacientes que ingresan a la sala de urgencias. Estas clasificaciones están basadas en revisar los signos vitales, la escala de dolor y otros índices para realizar dicha priorización. Las medicionespermiten identificar rápidamente los pacientes en situación de riesgo vital y asegurar la priorización otorgando a los pacientes un tiempo de espera máximo,sin embargo, esta situación no se ve reflejada en la realidad nacional. Teniendo en cuenta lo anterior, el siguiente trabajo de grado propone realizar la captura inteligente de datos para agilizar el proceso mediante una aplicación móvil.The Triage process is a technique used to prioritize patients entering the emergency room. These type of classification is based on reviewing the vital signs, the pain scale and other indexes to carry out such prioritization. Measurements allow the rapid identification of patients at life-threatening situations and ensure prioritization by providing patients with a waiting time, however, this situation is not reflected in the national reality. Considering the above, the following thesis proposes to perform an intelligent data capture to streamline the process through a mobile application.Ingeniero (a) de SistemasPregrad

    Aplicación web para el cálculo de reservas o pasivos pensionales

    Get PDF
    Ingeniero (a) de SistemasPregrad

    Formalización y desarollo de un workflow de inferencia filogenética basado en SaaS

    Get PDF
    Este trabajo aborda la formalización y desarrollo de un sistema de flujo de trabajo de inferencia filogenética empleando el paradigma de Software como Servicio (SaaS). Dicho sistema se ha configurado y desplegado sobre un entorno distribuido. En primer lugar se ha llevado a cabo un estudio sobre entornos similares planteados en la literatura de divulgación científica. Este estudio contiene una descripción de la situación reciente de sistemas similares al planteado que se están desarrollando en la actualidad. Finalizado el estudio previo, se ha llevado a cabo el análisis y posterior adaptación de un sistema de inferencia filogenética existente. El análisis previo recoge la composición y el funcionamiento del flujo de trabajo con el objetivo de conocer el tratamiento de la entrada y la salida del sistema. No obstante, no se plantea la necesidad de conocer los detalles del procesamiento que implementa cada componente en concreto. A continuación, se ha realizado un análisis para identificar y definir los usuarios finales, además de documentar y modelar los requisitos que debía satisfacer el sistema. Este análisis se ha realizado empleando técnicas de Ingeniería del Software y en especial aquellas relacionadas con la Ingeniería de Requisitos. Una vez documentados y modelados los requisitos funcionales y no funcionales del sistema se ha realizado el diseño de la arquitectura interna de cada uno de los componentes que constituyen el sistema. Finalizada la fase de diseño, se ha implementado cada componente individual del sistema definiendo una interfaz de entrada que permite exponer sus funcionalidades como un servicio Web. Cada componente interactúa con el sistema previo como una caja negra, ejecutando los procesos ordenadamente y capturando la salida. Seguidamente, se ha desarrollado un sistema que implementa un flujo de trabajo completo para la inferencia filogenética de un árbol evolutivo sobre un conjunto de secuencias de ADN mitocondrial humano y se ha expuesto dicho sistema como un servicio Web independiente, integrando todos los componentes previos. Este sistema contiene la lógica de negocio relacionada con la forma de constituir el flujo de trabajo completo para distintos tipos de secuencias biológicas. Ambos sistemas han sido desplegados en la nube como alternativa para evaluar posibles beneficios en cuanto a escalabilidad, disposición dinámica de recursos, alta disponibilidad de los servicios y reducción de costes económicos. También se ha empleado un sistema de almacenamiento de información externo en la nube para almacenar tanto las soluciones parciales como los resultados finales durante un periodo de tiempo, permitiendo al usuario el acceso a dichos resultados a través de Internet. Por último, se ha realizado un sistema de toma de decisiones mediante ficheros de log. Así se ha planteado un modelo de mejora sencillo basado en el entrenamiento de árboles de decisión

    Diseño y desarrollo de una arquitectura de Internet de las Cosas de nueva generación orientada al cálculo y predicción de índices compuestos aplicada en entornos reales

    Full text link
    [ES] El Internet de las Cosas (IoT) ha experimentado un gran crecimiento en los últimos años. El incremento en el número de dispositivos, una mayor miniaturización de la capacidad de computación y las técnicas de virtualización, han favorecido su adopción en la industria y en otros sectores. Asimismo, la introducción de nuevas tecnologías (como la Inteligencia Artificial, el 5G, el Tactile Internet o la Realidad Aumentada) y el auge del edge computing preparan el terreno, y formulan los requisitos, para lo que se conoce como Internet de las Cosas de Nueva Generación (NGIoT). Estos avances plantean nuevos desafíos tales como el establecimiento de arquitecturas que cubran dichas necesidades y a la vez resulten flexibles, escalables y prácticas para implementar servicios que aporten valor a la sociedad. En este sentido, el IoT puede resultar un elemento clave para el establecimiento de políticas y la toma de decisiones. Una herramienta muy útil para ello es la definición y cálculo de indicadores compuestos, que representan un impacto en un fenómeno real a través de un único valor. La generación de estos indicadores es un aspecto promovido por entidades oficiales como la Unión Europea, aunque su automatización y uso en entornos de tiempo real es un campo poco explorado. Este tipo de índices deben seguir una serie de operaciones matemáticas y formalidades (normalización, ponderación, agregación¿) para ser considerados válidos. Esta tesis doctoral plantea la unión de ambos campos en alza, proponiendo una arquitectura de Internet de las Cosas de nueva generación orientada al servicio de cálculo y predicción de indicadores compuestos. Partiendo de la experiencia del candidato en proyectos de investigación europeos y regionales, y construyendo sobre tecnologías open source, se ha incluido el diseño, desarrollo e integración de los módulos de dicha arquitectura (adquisición de datos, procesamiento, visualización y seguridad) como parte de la tesis. Dichos planteamientos e implementaciones se han validado en cinco escenarios diferentes, cubriendo cinco índices compuestos en entornos con requisitos dispares siguiendo una metodología diseñada durante este trabajo. Los casos de uso están centrados en aspectos de sostenibilidad en entornos urbano y marítimo-portuario, pero se ha destacado que la solución puede ser extrapolada a otros sectores ya que ha sido diseñada de una manera agnóstica. El resultado de la tesis ha sido, además, analizado desde el punto de vista de transferencia tecnológica. Se ha propuesto la formulación de un producto, así como una posible financiación en fases de madurez más avanzadas y su potencial explotación como elemento comercializable[CA] La Internet de les Coses (IoT) ha experimentat un gran creixement en els últims anys. L'increment en el nombre de dispositius, una major miniaturització de la capacitat de computació i les tècniques de virtualització, han afavorit la seua adopció en la indústria i en altres sectors. Així mateix, la introducció de noves tecnologies (com la Intel·ligència Artificial, el 5G, la Internet Tàctil o la Realitat Augmentada) i l'auge del edge computing preparen el terreny, i formulen els requisits, per al que es coneix com a Internet de les Coses de Nova Generació (NGIoT). Aquests avanços plantegen nous desafiaments com ara l'establiment d'arquitectures que cobrisquen aquestes necessitats i resulten, alhora, flexibles, escalables i pràctiques per a implementar serveis que aporten valor a la societat. Ací, el IoT pot resultar un element clau per a l'establiment de polítiques i la presa de decisions. Una eina molt útil en aquest sentit és la definició i càlcul d'indicadors compostos, que representen un impacte en un fenomen real a través d'un únic valor. La generació d'aquests indicadors és un aspecte promogut per entitats oficials com la Unió Europea, encara que la seua automatització i ús en entorns de temps real és un camp poc explorat. Aquest tipus d'índexs han de seguir una sèrie d'operacions matemàtiques i formalitats (normalització, ponderació, agregació¿) per a ser considerats vàlids. Aquesta tesi doctoral planteja la unió de tots dos camps en alça, proposant una arquitectura d'Internet de les Coses de nova generació orientada al servei de càlcul i predicció d'indicadors compostos. Partint de l'experiència del candidat en projectes d'investigació europeus i regionals, i construint sobre tecnologies open source, s'ha inclòs el disseny, desenvolupament i integració dels mòduls d'aquesta arquitectura (adquisició de dades, processament, visualització i seguretat) com a part de la tesi. Aquests plantejaments i implementacions s'han validat en cinc escenaris diferents, cobrint cinc índexs compostos en entorns amb requisits dispars seguint una metodologia dissenyada durant aquest treball. Els casos d'ús estan centrats en aspectes de sostenibilitat en entorns urbà i marítim-portuari, però s'ha destacat que la solució pot ser extrapolada a altres sectors ja que ha sigut dissenyada d'una manera agnòstica. El resultat de la tesi ha sigut, a més, analitzat des del punt de vista de transferència tecnològica. S'ha proposat la formulació d'un producte, així com un possible finançament en fases de maduresa més avançades i la seua potencial explotació com a element comercialitzable[EN] The Internet of Things (IoT) has experienced tremendous growth in recent years. The increase in the number of devices, greater miniaturization of computing capacity and virtualization techniques have favored its adoption in industry and other sectors. Likewise, the introduction of new technologies (such as Artificial Intelligence, 5G, Tactile Internet or Augmented Reality), together with the rise of edge computing, are paving the way, and formulating the requirements, for what is known as the Next Generation Internet of Things (NGIoT). These advances pose new challenges such as the establishment of proper architectures that meet those needs and, at the same time, are flexible, scalable, and practical for implementing services that bring value to society. In this sense, IoT could be a key element for policy and decision making. A very useful tool for this is the definition and calculation of composite indicators, which represent an impact on a real phenomenon through a single value. The generation of these indicators is an aspect promoted by official entities such as the European Union, although their automation and use in real-time environments is a rather uncharted research field. This type of indexes must follow a series of mathematical operations and formalities (normalization, weighting, aggregation...) to be considered valid. This doctoral thesis proposes the union of both fields, proposing a new generation Internet of Things architecture oriented to the calculation and prediction of composite indicators. Based on the candidate's experience in European and regional research projects, and building on open source technologies, the design, development and integration of the modules of such architecture (data acquisition, processing, visualization and security) has been included as part of the thesis. These approaches and implementations have been validated in five different scenarios, covering five composite indexes in environments with disparate requirements following a methodology designed during this work. The use cases are focused on sustainability aspects in urban and maritime-port environments, but it has been highlighted that the solution can be extrapolated to other sectors as it has been designed in an agnostic way. The result of the thesis has also been analyzed from the point of view of technology transfer. A tentative product definition has been formulated, as well as a possible financing in more advanced stages of maturity and its potential exploitation as a marketable elementLacalle Úbeda, I. (2022). Diseño y desarrollo de una arquitectura de Internet de las Cosas de Nueva Generación orientada al cálculo y predicción de índices compuestos aplicada en entornos reales [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/19063
    corecore