137 research outputs found
The development of a discovery and control environment for networked audio devices based on a study of current audio control protocols
This dissertation develops a standard device model for networked audio devices and introduces a novel discovery and control environment that uses the developed device model. The proposed standard device model is derived from a study of current audio control protocols. Both the functional capabilities and design principles of audio control protocols are investigated with an emphasis on Open Sound Control, SNMP and IEC-62379, AES64, CopperLan and UPnP. An abstract model of networked audio devices is developed, and the model is implemented in each of the previously mentioned control protocols. This model is also used within a novel discovery and control environment designed around a distributed associative memory termed an object space. This environment challenges the accepted notions of the functionality provided by a control protocol. The study concludes by comparing the salient features of the different control protocols encountered in this study. Different approaches to control protocol design are considered, and several design heuristics for control protocols are proposed
Monitorização de dados sensoriais biomédicos através de SNMP
Dissertação de mestrado integrado em Engenharia de Telecomunicações e InformáticaA população mundial está a envelhecer, sendo que, na Europa, 5% da população tem
mais de 80 anos e estima-se que este número venha a triplicar nos próximos 20 anos. Esta
evolução traz consigo um novo conjunto de desafios sociais e económicos, nomeadamente no
âmbito da prestação de cuidados médicos.
Uma das vertentes mais importantes da prestação de cuidados médicos é a
monitorização de pacientes. Os sensores biomédicos atuais são dispendiosos e funcionam
com sistemas computacionais protegidos pelos fabricantes, com tecnologias próprias não
partilhadas. Assim, torna-se útil a definição dum novo paradigma capaz de diminuir
relevantemente os custos de aquisição, instalação e manutenção desses sistemas de
monitorização.
Nesta dissertação apresenta-se um modelo genérico de monitorização biomédica
capaz de ser implementado em unidades hospitalares, visando a recolha de dados sensoriais
biomédicos, o seu pré-processamento e eventual integração numa base de dados global (numa
cloud local, por exemplo). A arquitetura permite a monitorização automática de pacientes de
variados serviços de saúde com a menor intervenção humana possível, independentemente do
tipo de sensor utilizado, com baixo custo de implementação e de aplicação universal.
O sistema desenvolvido utiliza mecanismos normalizados para a representação da
informação a monitorizar assim como para a comunicação entre as entidades da arquitetura, e
que são baseados nas tecnologias amplamente utilizadas para a gestão de redes Internet.
Nomeadamente, foram criadas definições para novas bases de dados específicas para
monitorização e configuração de sensores biomédicos utilizando o paradigma das
Management Information Bases. Além disso, o protocolo de comunicação entre as entidades
da arquitetura proposta é o Simple Network Management Protocol (SNMP).
Como prova de conceito foi implementado, com sucesso, um protótipo que ilustra a
arquitetura proposta, incluindo o hardware dum sensor biomédico básico de baixo custo e o
software dum agente SNMP e duma simples aplicação biomédica capaz gerar alertas em
situações clinicamente pre-definidas por uma equipa médica.The world population is getting old, and, in Europe, 5% of the population is over 80 years and
it is estimated that this number will triple over the next 20 years. This development brings
with it a new set of social and economic challenges, in particular the provision of medical
care.
One of the most important aspects of medical care is patient monitoring. Current biomedical
sensors are expensive and work with computer systems protected by manufacturers to own
technologies not shared. Thus, it is useful a new paradigm definition able to substantially
reduce the costs of acquisition, installation and maintenance of these monitoring systems.
This dissertation presents a generic model of biomedical monitoring to be set in hospitals in
order to gather biomedical sensor data, its preprocessing and eventual inclusion in a global
database (a local cloud, for example). The architecture allows automatic monitoring of
various health care patients with the least possible human intervention, no matter the type of
sensor used, with low cost implementation and universal application.
The created system uses standard mechanisms for the representation of monitoring
information, as well the communication between the entities of the architecture, which are
based on widely used technologies for the Internet networks management. In particular,
definitions were created for a new basis of specific data for monitoring and configuration of
biomedical sensors using the paradigm of Management Information Bases. In addition, the
communication protocol between the entities of the proposed architecture is the Simple
Network Management Protocol (SNMP).
As proof of concept, a prototype that illustrates the proposed architecture, including the lowcost
basic biomedical hardware sensor and software of an SNMP agent and a simple
biomedical application that can generate alerts in clinically pre-defined situations by medical
team, has been successfully implemented
Editor de Yang
Mestrado em Engenharia de Computadores e TelemáticaO desenvolvimento de aplicações de gestão tipicamente requer a definição do modelo de dados, a criação das aplicações que respeitem esse modelo de dados e a implementação das interfaces de comunicação. Apesar de essas tarefas serem normalmente desenvolvidas por profissionais bem treinados, estes têm que as implementar usando diferentes aplicações, numa sequência coordenada que frequentemente são obrigados a repetir devido a um qualquer erro na definição inicial do modelo de dados. A adopção de tecnologias Web no desenvolvimento de aplicações de gestão NETCONF permite a automatização de vários procedimentos. Este documento apresenta uma plataforma de desenvolvimento integrado para soluções baseadas em NETCONF sob a forma de um plug-in para o IDE Eclipse. O trabalho inclui a criação de um parser para a linguagem YANG que foi integrado com o IDE que permite o desenvolvimento total de aplicações de gestão baseados neste protocolo.The development of network and systems management software typically requires the data model definition, the construction of applications respecting that data model and also the implementation of the communication interfaces. Although such tasks are usually performed by welltrained professionals, they have to perform those tasks using different applications, in a coordinated sequence that they may unfortunately repeat due to errors in data model definition. The adoption of web technologies in NETCONF design allows the automation of several development tasks. Current work presents an integrated development platform for NETCONF based-solutions in the form of a plug-in for the Eclipse IDE. The work includes the creation of a YANG parser that was integrated within the IDE and that enables the complete creation of the management applications
Second CLIPS Conference Proceedings, volume 1
Topics covered at the 2nd CLIPS Conference held at the Johnson Space Center, September 23-25, 1991 are given. Topics include rule groupings, fault detection using expert systems, decision making using expert systems, knowledge representation, computer aided design and debugging expert systems
Herramientas de gestión basadas en web
El presente trabajo surge como una necesidad en el Campus de la Universidad Nacional de Salta, de contar con herramientas que faciliten al Ingeniero de redes realizar tareas de administración desde cualquier punto de la red, independizándolo de esta manera de la plataforma necesaria para ejecutar aplicaciones de gestión. La Administración o Gestión basada en Web es la aplicación de la tecnología World Wide Web a redes y administración de dispositivos. Pretende aprovechar la amplia difusión de los navegadores como interfaz de usuario universal, para utilizarlos como interfaz para las aplicaciones de gestión. Debido a que esta tecnología es relativamente nueva, pocos investigadores se adentraron en el tema hasta ahora. El principal beneficio de los mecanismos de Gestión basados en Web es que los desarrolladores de aplicaciones no tienen por qué conocer los detalles de los protocolos de gestión para manejar dispositivos remotos. Adicionalmente esto permite abstraer los diferentes protocolos y unificarlos con una única visión. Este trabajo plantea por una parte inspeccionar el área de la Gestión basada en Web, y compararla con las Herramientas de Gestión tradicionales basadas en SNMP. Se hace énfasis en muchas características como seguridad, eficiencia, costo, interfaz amigable, etc. Por otro lado intenta desarrollar un conjunto de herramientas que sean rápidamente implementables y permitan al Ingeniero de red realizar algunas operaciones de administración en agentes del tipo pc/routers, ver estadísticas, estado y evolución de estos dispositivos.Es revisado por: http://sedici.unlp.edu.ar/handle/10915/50884Facultad de Informátic
Herramientas de gestión basadas en web
El presente trabajo surge como una necesidad en el Campus de la Universidad Nacional de Salta, de contar con herramientas que faciliten al Ingeniero de redes realizar tareas de administración desde cualquier punto de la red, independizándolo de esta manera de la plataforma necesaria para ejecutar aplicaciones de gestión. La Administración o Gestión basada en Web es la aplicación de la tecnología World Wide Web a redes y administración de dispositivos. Pretende aprovechar la amplia difusión de los navegadores como interfaz de usuario universal, para utilizarlos como interfaz para las aplicaciones de gestión. Debido a que esta tecnología es relativamente nueva, pocos investigadores se adentraron en el tema hasta ahora. El principal beneficio de los mecanismos de Gestión basados en Web es que los desarrolladores de aplicaciones no tienen por qué conocer los detalles de los protocolos de gestión para manejar dispositivos remotos. Adicionalmente esto permite abstraer los diferentes protocolos y unificarlos con una única visión. Este trabajo plantea por una parte inspeccionar el área de la Gestión basada en Web, y compararla con las Herramientas de Gestión tradicionales basadas en SNMP. Se hace énfasis en muchas características como seguridad, eficiencia, costo, interfaz amigable, etc. Por otro lado intenta desarrollar un conjunto de herramientas que sean rápidamente implementables y permitan al Ingeniero de red realizar algunas operaciones de administración en agentes del tipo pc/routers, ver estadísticas, estado y evolución de estos dispositivos.Es revisado por: http://sedici.unlp.edu.ar/handle/10915/50884Facultad de Informátic
The Software Heritage License Dataset (2022 Edition)
Context: When software is released publicly, it is common to include with it
either the full text of the license or licenses under which it is published, or
a detailed reference to them. Therefore public licenses, including FOSS (free,
open source software) licenses, are usually publicly available in source code
repositories.Objective: To compile a dataset containing as many documents as
possible that contain the text of software licenses, or references to the
license terms. Once compiled, characterize the dataset so that it can be used
for further research, or practical purposes related to license analysis.Method:
Retrieve from Software Heritage-the largest publicly available archive of FOSS
source code-all versions of all files whose names are commonly used to convey
licensing terms. All retrieved documents will be characterized in various ways,
using automated and manual analyses.Results: The dataset consists of 6.9
million unique license files. Additional metadata about shipped license files
is also provided, making the dataset ready to use in various contexts,
including: file length measures, MIME type, SPDX license (detected using
ScanCode), and oldest appearance. The results of a manual analysis of 8102
documents is also included, providing a ground truth for further analysis. The
dataset is released as open data as an archive file containing all deduplicated
license files, plus several portable CSV files with metadata, referencing files
via cryptographic checksums.Conclusions: Thanks to the extensive coverage of
Software Heritage, the dataset presented in this paper covers a very large
fraction of all software licenses for public code. We have assembled a large
body of software licenses, characterized it quantitatively and qualitatively,
and validated that it is mostly composed of licensing information and includes
almost all known license texts. The dataset can be used to conduct empirical
studies on open source licensing, training of automated license classifiers,
natural language processing (NLP) analyses of legal texts, as well as
historical and phylogenetic studies on FOSS licensing. It can also be used in
practice to improve tools detecting licenses in source code
- …