Motor de integração de dados clínicos distribuídos e sua monitorização

Detalhes bibliográficos
Autor(a) principal: Santos, Vânia Eduarda Albuquerque Domingues
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/1958
Resumo: A evolução da tecnologia e da sociedade impôs um ritmo exigente ao crescimento dos sistemas de informação, tanto na qualidade como nas funcionalidades que facultam. Na área da saúde, a evolução dos sistemas de informação traduziu-se no surgimento de vários sistemas especializados e fontes heterogéneas de informação clínica. O acesso unificado a esse património de dados fragmentado passa pela adopção de soluções de integração de sistemas e conteúdos. A Rede Telemática da Saúde (RTS) da região de Aveiro é uma rede que procura implementar métodos para a partilha segura de dados entre instituições de saúde. Para isso, utiliza um motor de integração que acede aos sistemas de informação existentes de um modo não intrusivo e flexível para criar uma vista unificada da informação dos utentes. Com a entrada em produção da RTS, sentiu-se a necessidade de dispor de mecanismos para monitorar a execução dos processos distribuídos de integração, de modo a compreender a qualidade de serviço da rede, disponibilidade das fontes e análise dos pontos críticos da execução dos algoritmos de integração. Pretendia-se com a melhor compreensão dos processos existentes, introduzir optimizações, especialmente ao nível do motor de integração, que apresentava algumas limitações de desempenho. Destas necessidades surgem os objectivos a alcançar: a construção de uma ferramenta que permita o controlo e análise do desempenho e comportamento da rede e a optimização do algoritmo de integração, procurando melhorá-lo em função das características observadas na rede. No âmbito desta contribuição, avaliámos o algoritmo de integração pré-existente no sentido de identificar pontos de estrangulamento e propusemos algumas melhorias. Esta análise é suportada num conjunto de ferramentas que foram desenvolvidas, permitindo o registo de tempos de execução e a sua análise em gráficos. Apresentamos resultados obtidos antes e depois da intervenção ao nível do motor de integração. Os resultados ajudam a perceber a importância da optimização do algoritmo do motor de integração. As ferramentas de monitorização desenvolvidas foram introduzidas em produção, assistindo a análise do comportamento da rede e a tomada de decisões. ABSTRACT: The technology and society evolution make the information systems grow up, either in quality as in the supplied services. In health area, the quality is quite relevant: there are several and heterogeneous information sources that share of clinica and confidential information. The modern Information Society requirements forces the technology to develop in a fast and demanding pace, either in quality as in the supplied functionalities. In healthcare, the evolution of information systems has lead to the coexistence of specialized information systems and heterogeneous clinical data sources. The unified access to fragmented data in this domain requires the development of solutions integrating both systems and their content. The “Rede Telemática da Saúde” (RTS) aims at implementing such methods, allowing to securely share clinical data between healthcare institutions. The RTS makes use of a integration engine, which accesses the data sources in a flexible and non-intrusive way, to create a unified view of patients information. The introduction of RTS in a production environment raised a need for mechanisms to control the distributed integration processes, allowing the analysis of the network quality and the information sources availability. With these analysis mechanisms, it was possible to introduce some optimizations in the system, specially in the integration engine module, which was having some performance limitations. These needs set the scenario for this contribution: to build a toolkit allowing collecting distributed processes monitoring data and supporting its analysis. This information would them allow to assess the current deployments and support the integration engine optimization. The existing algorithm was assessed to find bottlenecks using the tools here described and resedign to optimize the long execution times. The results before and after the intervention are presented and discussed. The results obtained help to understand the impact of the integration engine optimization. Additionally, the monitoring tools were deployed in the production environment, assisting in the network analysis and decision taking.
id RCAP_bffc3082aa250d823cdf3456accb43ef
oai_identifier_str oai:ria.ua.pt:10773/1958
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Motor de integração de dados clínicos distribuídos e sua monitorizaçãoEngenharia de computadoresServiços de saúdeTelemáticaArquitecturas de redes de computadoresA evolução da tecnologia e da sociedade impôs um ritmo exigente ao crescimento dos sistemas de informação, tanto na qualidade como nas funcionalidades que facultam. Na área da saúde, a evolução dos sistemas de informação traduziu-se no surgimento de vários sistemas especializados e fontes heterogéneas de informação clínica. O acesso unificado a esse património de dados fragmentado passa pela adopção de soluções de integração de sistemas e conteúdos. A Rede Telemática da Saúde (RTS) da região de Aveiro é uma rede que procura implementar métodos para a partilha segura de dados entre instituições de saúde. Para isso, utiliza um motor de integração que acede aos sistemas de informação existentes de um modo não intrusivo e flexível para criar uma vista unificada da informação dos utentes. Com a entrada em produção da RTS, sentiu-se a necessidade de dispor de mecanismos para monitorar a execução dos processos distribuídos de integração, de modo a compreender a qualidade de serviço da rede, disponibilidade das fontes e análise dos pontos críticos da execução dos algoritmos de integração. Pretendia-se com a melhor compreensão dos processos existentes, introduzir optimizações, especialmente ao nível do motor de integração, que apresentava algumas limitações de desempenho. Destas necessidades surgem os objectivos a alcançar: a construção de uma ferramenta que permita o controlo e análise do desempenho e comportamento da rede e a optimização do algoritmo de integração, procurando melhorá-lo em função das características observadas na rede. No âmbito desta contribuição, avaliámos o algoritmo de integração pré-existente no sentido de identificar pontos de estrangulamento e propusemos algumas melhorias. Esta análise é suportada num conjunto de ferramentas que foram desenvolvidas, permitindo o registo de tempos de execução e a sua análise em gráficos. Apresentamos resultados obtidos antes e depois da intervenção ao nível do motor de integração. Os resultados ajudam a perceber a importância da optimização do algoritmo do motor de integração. As ferramentas de monitorização desenvolvidas foram introduzidas em produção, assistindo a análise do comportamento da rede e a tomada de decisões. ABSTRACT: The technology and society evolution make the information systems grow up, either in quality as in the supplied services. In health area, the quality is quite relevant: there are several and heterogeneous information sources that share of clinica and confidential information. The modern Information Society requirements forces the technology to develop in a fast and demanding pace, either in quality as in the supplied functionalities. In healthcare, the evolution of information systems has lead to the coexistence of specialized information systems and heterogeneous clinical data sources. The unified access to fragmented data in this domain requires the development of solutions integrating both systems and their content. The “Rede Telemática da Saúde” (RTS) aims at implementing such methods, allowing to securely share clinical data between healthcare institutions. The RTS makes use of a integration engine, which accesses the data sources in a flexible and non-intrusive way, to create a unified view of patients information. The introduction of RTS in a production environment raised a need for mechanisms to control the distributed integration processes, allowing the analysis of the network quality and the information sources availability. With these analysis mechanisms, it was possible to introduce some optimizations in the system, specially in the integration engine module, which was having some performance limitations. These needs set the scenario for this contribution: to build a toolkit allowing collecting distributed processes monitoring data and supporting its analysis. This information would them allow to assess the current deployments and support the integration engine optimization. The existing algorithm was assessed to find bottlenecks using the tools here described and resedign to optimize the long execution times. The results before and after the intervention are presented and discussed. The results obtained help to understand the impact of the integration engine optimization. Additionally, the monitoring tools were deployed in the production environment, assisting in the network analysis and decision taking.Universidade de Aveiro2011-04-19T13:50:06Z2008-01-01T00:00:00Z2008info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/1958porSantos, Vânia Eduarda Albuquerque Dominguesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T10:58:57Zoai:ria.ua.pt:10773/1958Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:40:31.841751Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Motor de integração de dados clínicos distribuídos e sua monitorização
title Motor de integração de dados clínicos distribuídos e sua monitorização
spellingShingle Motor de integração de dados clínicos distribuídos e sua monitorização
Santos, Vânia Eduarda Albuquerque Domingues
Engenharia de computadores
Serviços de saúde
Telemática
Arquitecturas de redes de computadores
title_short Motor de integração de dados clínicos distribuídos e sua monitorização
title_full Motor de integração de dados clínicos distribuídos e sua monitorização
title_fullStr Motor de integração de dados clínicos distribuídos e sua monitorização
title_full_unstemmed Motor de integração de dados clínicos distribuídos e sua monitorização
title_sort Motor de integração de dados clínicos distribuídos e sua monitorização
author Santos, Vânia Eduarda Albuquerque Domingues
author_facet Santos, Vânia Eduarda Albuquerque Domingues
author_role author
dc.contributor.author.fl_str_mv Santos, Vânia Eduarda Albuquerque Domingues
dc.subject.por.fl_str_mv Engenharia de computadores
Serviços de saúde
Telemática
Arquitecturas de redes de computadores
topic Engenharia de computadores
Serviços de saúde
Telemática
Arquitecturas de redes de computadores
description A evolução da tecnologia e da sociedade impôs um ritmo exigente ao crescimento dos sistemas de informação, tanto na qualidade como nas funcionalidades que facultam. Na área da saúde, a evolução dos sistemas de informação traduziu-se no surgimento de vários sistemas especializados e fontes heterogéneas de informação clínica. O acesso unificado a esse património de dados fragmentado passa pela adopção de soluções de integração de sistemas e conteúdos. A Rede Telemática da Saúde (RTS) da região de Aveiro é uma rede que procura implementar métodos para a partilha segura de dados entre instituições de saúde. Para isso, utiliza um motor de integração que acede aos sistemas de informação existentes de um modo não intrusivo e flexível para criar uma vista unificada da informação dos utentes. Com a entrada em produção da RTS, sentiu-se a necessidade de dispor de mecanismos para monitorar a execução dos processos distribuídos de integração, de modo a compreender a qualidade de serviço da rede, disponibilidade das fontes e análise dos pontos críticos da execução dos algoritmos de integração. Pretendia-se com a melhor compreensão dos processos existentes, introduzir optimizações, especialmente ao nível do motor de integração, que apresentava algumas limitações de desempenho. Destas necessidades surgem os objectivos a alcançar: a construção de uma ferramenta que permita o controlo e análise do desempenho e comportamento da rede e a optimização do algoritmo de integração, procurando melhorá-lo em função das características observadas na rede. No âmbito desta contribuição, avaliámos o algoritmo de integração pré-existente no sentido de identificar pontos de estrangulamento e propusemos algumas melhorias. Esta análise é suportada num conjunto de ferramentas que foram desenvolvidas, permitindo o registo de tempos de execução e a sua análise em gráficos. Apresentamos resultados obtidos antes e depois da intervenção ao nível do motor de integração. Os resultados ajudam a perceber a importância da optimização do algoritmo do motor de integração. As ferramentas de monitorização desenvolvidas foram introduzidas em produção, assistindo a análise do comportamento da rede e a tomada de decisões. ABSTRACT: The technology and society evolution make the information systems grow up, either in quality as in the supplied services. In health area, the quality is quite relevant: there are several and heterogeneous information sources that share of clinica and confidential information. The modern Information Society requirements forces the technology to develop in a fast and demanding pace, either in quality as in the supplied functionalities. In healthcare, the evolution of information systems has lead to the coexistence of specialized information systems and heterogeneous clinical data sources. The unified access to fragmented data in this domain requires the development of solutions integrating both systems and their content. The “Rede Telemática da Saúde” (RTS) aims at implementing such methods, allowing to securely share clinical data between healthcare institutions. The RTS makes use of a integration engine, which accesses the data sources in a flexible and non-intrusive way, to create a unified view of patients information. The introduction of RTS in a production environment raised a need for mechanisms to control the distributed integration processes, allowing the analysis of the network quality and the information sources availability. With these analysis mechanisms, it was possible to introduce some optimizations in the system, specially in the integration engine module, which was having some performance limitations. These needs set the scenario for this contribution: to build a toolkit allowing collecting distributed processes monitoring data and supporting its analysis. This information would them allow to assess the current deployments and support the integration engine optimization. The existing algorithm was assessed to find bottlenecks using the tools here described and resedign to optimize the long execution times. The results before and after the intervention are presented and discussed. The results obtained help to understand the impact of the integration engine optimization. Additionally, the monitoring tools were deployed in the production environment, assisting in the network analysis and decision taking.
publishDate 2008
dc.date.none.fl_str_mv 2008-01-01T00:00:00Z
2008
2011-04-19T13:50:06Z
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 http://hdl.handle.net/10773/1958
url http://hdl.handle.net/10773/1958
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
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137453998604288