Framework para interface e gerenciamento computacional de sistemas de aquisição de dados

Detalhes bibliográficos
Autor(a) principal: Siqueira Junior, Ailton Luiz Dias
Data de Publicação: 2007
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/14634
Resumo: Most of the data acquisition systems are based on dedicated hardware and software. Such strategy leads to major dificultes when one needs to expand or update certain features of the hardware, as this generally leads to substantial changes in the software and vice-versa. This work proposes the development of a framework for interfacing and management of data acquisition systems. Its main purpose is to increase system modularization, detaching the development of the hardware from the development of the software. The framework was designed based on adaptive software techniques, such as polymorphism, design patterns, plug-ins and reflection. In so doing, it has been possible to create software devices capable of detecting specific features of the hardware connected to a computer, improving the compatibility between the software and various data acquisition devices. This has allowed a software application to be used with distinct data acquisition devices, without any change or adjustment. The basic steps for using the framework are presented by means of examples and case studies. The results have shown that the framework allows design modularization, separating the design and construction of both hardware and software.
id UFU_5b96d738f1364fdc06031eb00612d7e2
oai_identifier_str oai:repositorio.ufu.br:123456789/14634
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Framework para interface e gerenciamento computacional de sistemas de aquisição de dadosFramework for computational interfacing and management of data acquistion systemsSistemas de aquisição de dadosSoftware adaptativoPolimorfismoReflexão computacionalPadrões de projetoPlug-insData acquisition systemsAdaptive softwarePolymorphismComputational reflectionDesign patternsCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAMost of the data acquisition systems are based on dedicated hardware and software. Such strategy leads to major dificultes when one needs to expand or update certain features of the hardware, as this generally leads to substantial changes in the software and vice-versa. This work proposes the development of a framework for interfacing and management of data acquisition systems. Its main purpose is to increase system modularization, detaching the development of the hardware from the development of the software. The framework was designed based on adaptive software techniques, such as polymorphism, design patterns, plug-ins and reflection. In so doing, it has been possible to create software devices capable of detecting specific features of the hardware connected to a computer, improving the compatibility between the software and various data acquisition devices. This has allowed a software application to be used with distinct data acquisition devices, without any change or adjustment. The basic steps for using the framework are presented by means of examples and case studies. The results have shown that the framework allows design modularization, separating the design and construction of both hardware and software.Conselho Nacional de Desenvolvimento Científico e TecnológicoMestre em CiênciasA maioria dos sistemas de aquisiçãao de dados atuais é baseada em mecanismos de hardware e software dedicados. Tal estratégia dificulta consideravelmente tarefas como a expansão e a atualização do hardware, uma vez que imp oem mudanças na estrutura do software, e vice-versa. Neste sentido, este trabalho descreve o desenvolvimento de um framework para interfaceamento e gerenciamento de dispositivos de aquisição de dados. Seu principal objetivo é aumentar a modularização do sistema, separando a implementação do hardware do equipamento da implementação do software associado ao mesmo. O framework foi desenvolvido com a utilização de técnicas de construção de software adaptativo, como polimorfismo, padrões de projeto, plug-ins e reflexão. Com isso, foi possível criar dispositivos de software capazes de detectar as características específicas de equipamentos conectados a um computador, aumentando assim a compatibilidade entre os aplicativos de software e os equipamentos de aquisiçãoo. Desta forma, tal estratégia, permite que um mesmo aplicativo possa ser utilizado para trabalhar com equipamentos distintos, sem que seja necessária qualquer mudança ou ajuste. Os passos para a utilização do framework em sistemas reais são apresentados através de exemplos e estudos de caso. Os resultados dos experimentos demonstraram que o framework permite a modularização de sistemas, separando, eficientemente, a implementação do hardware do software.Universidade Federal de UberlândiaBRPrograma de Pós-graduação em Engenharia ElétricaEngenhariasUFUSoares, Alcimar Barbosahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782970Z5Cardoso, Alexandrehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4701222P0Lima, Luciano Vieirahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4707793J5Moraes, Raimeshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723059H7Siqueira Junior, Ailton Luiz Dias2016-06-22T18:39:10Z2007-08-272016-06-22T18:39:10Z2007-03-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/zipapplication/pdfapplication/octet-streamapplication/octet-streamSIQUEIRA JUNIOR, Ailton Luiz Dias. Framework for computational interfacing and management of data acquistion systems. 2007. 83 f. Dissertação (Mestrado em Engenharias) - Universidade Federal de Uberlândia, Uberlândia, 2007.https://repositorio.ufu.br/handle/123456789/14634porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2016-06-23T06:50:57Zoai:repositorio.ufu.br:123456789/14634Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2016-06-23T06:50:57Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
Framework for computational interfacing and management of data acquistion systems
title Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
spellingShingle Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
Siqueira Junior, Ailton Luiz Dias
Sistemas de aquisição de dados
Software adaptativo
Polimorfismo
Reflexão computacional
Padrões de projeto
Plug-ins
Data acquisition systems
Adaptive software
Polymorphism
Computational reflection
Design patterns
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
title_full Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
title_fullStr Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
title_full_unstemmed Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
title_sort Framework para interface e gerenciamento computacional de sistemas de aquisição de dados
author Siqueira Junior, Ailton Luiz Dias
author_facet Siqueira Junior, Ailton Luiz Dias
author_role author
dc.contributor.none.fl_str_mv Soares, Alcimar Barbosa
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782970Z5
Cardoso, Alexandre
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4701222P0
Lima, Luciano Vieira
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4707793J5
Moraes, Raimes
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723059H7
dc.contributor.author.fl_str_mv Siqueira Junior, Ailton Luiz Dias
dc.subject.por.fl_str_mv Sistemas de aquisição de dados
Software adaptativo
Polimorfismo
Reflexão computacional
Padrões de projeto
Plug-ins
Data acquisition systems
Adaptive software
Polymorphism
Computational reflection
Design patterns
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Sistemas de aquisição de dados
Software adaptativo
Polimorfismo
Reflexão computacional
Padrões de projeto
Plug-ins
Data acquisition systems
Adaptive software
Polymorphism
Computational reflection
Design patterns
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description Most of the data acquisition systems are based on dedicated hardware and software. Such strategy leads to major dificultes when one needs to expand or update certain features of the hardware, as this generally leads to substantial changes in the software and vice-versa. This work proposes the development of a framework for interfacing and management of data acquisition systems. Its main purpose is to increase system modularization, detaching the development of the hardware from the development of the software. The framework was designed based on adaptive software techniques, such as polymorphism, design patterns, plug-ins and reflection. In so doing, it has been possible to create software devices capable of detecting specific features of the hardware connected to a computer, improving the compatibility between the software and various data acquisition devices. This has allowed a software application to be used with distinct data acquisition devices, without any change or adjustment. The basic steps for using the framework are presented by means of examples and case studies. The results have shown that the framework allows design modularization, separating the design and construction of both hardware and software.
publishDate 2007
dc.date.none.fl_str_mv 2007-08-27
2007-03-16
2016-06-22T18:39:10Z
2016-06-22T18:39:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SIQUEIRA JUNIOR, Ailton Luiz Dias. Framework for computational interfacing and management of data acquistion systems. 2007. 83 f. Dissertação (Mestrado em Engenharias) - Universidade Federal de Uberlândia, Uberlândia, 2007.
https://repositorio.ufu.br/handle/123456789/14634
identifier_str_mv SIQUEIRA JUNIOR, Ailton Luiz Dias. Framework for computational interfacing and management of data acquistion systems. 2007. 83 f. Dissertação (Mestrado em Engenharias) - Universidade Federal de Uberlândia, Uberlândia, 2007.
url https://repositorio.ufu.br/handle/123456789/14634
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/zip
application/pdf
application/octet-stream
application/octet-stream
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Engenharia Elétrica
Engenharias
UFU
publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Engenharia Elétrica
Engenharias
UFU
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1813711587872079872