Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/31434

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorTIMES, Valéria Cesário-
dc.contributor.authorARAÚJO, André Magno Costa de-
dc.date.accessioned2019-07-11T19:36:04Z-
dc.date.available2019-07-11T19:36:04Z-
dc.date.issued2018-06-04-
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/31434-
dc.description.abstractO desenvolvimento de sistemas de informação em Saúde (SIS) baseado em arquétipos e templates cria mecanismos de interoperabilidade para o registro eletrônico de saúde (RES), além de melhorar a flexibilidade das aplicações de saúde. Um arquétipo pode ser definido como uma expressão computacional representada por restrições de domínio, que modelam os atributos de dados e dão significado semântico ao RES, enquanto templates representam interfaces gráficas do usuário criadas a partir das especificações definidas nos arquétipos. Arquétipos e templates foram utilizados no setor de saúde para remodelar os conceitos clínicos de sistemas legados, implementar o RES em sistemas de banco de dados e definir os requisitos de dados e as terminologias de SIS. No entanto, relata-se no estado da arte a falta de ferramentas que construam esquemas de dados para o armazenamento do RES em diferentes sistemas de bancos de dados utilizando arquétipos. Além disso, a construção dinâmica de interfaces gráficas de usuário com recurso de persistência poliglota do RES é relatada pela comunidade científica como um importante mecanismo para melhorar a flexibilidade e a extensibilidade de SIS. Este trabalho propõe um framework chamado de Template4EHR, o qual tem o objetivo de construir esquemas de dados para o armazenamento do RES em bancos de dados relacionais e NoSQL, como também gerar interfaces gráficas de usuário a partir dos atributos de dados, das terminologias e das restrições dos arquétipos. ParaqQ fornecer uma visão conceitual de como construir esquemas de dados utilizando arquétipos, este trabalho especifica um metamodelo em UML que exibe os conceitos e relacionamentos da arquitetura dual para modelar o RES. Um algoritmo especifica como os atributos de dados, as terminologias e as restrições são extraídas dos arquétipos e, um conjunto de regras de mapeamento descrevem como as interfaces gráficas de usuário são geradas. Para validar o framework proposto, testes experimentais foram realizados com profissionais de computação e saúde, e os resultados indicam que template4EHR reduziu em 62% o esforço de codificação de uma aplicação de saúde. Um conjunto de métricas de software foi utilizado para verificar conformidade de Template4EHR com as características de manutenibilidade, flexibilidade e reusabilidade. Além disso, Template4EHR otimizou a criação de esquema de dados e o desenvolvimento de interfaces gráficas com recurso de persistência de dados.pt_BR
dc.description.sponsorshipFACEPEpt_BR
dc.language.isoporpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccess*
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectBanco de dadospt_BR
dc.subjectSistemas de informaçãopt_BR
dc.titleUm framework para criação de esquemas de dados, geração de interfaces gráficas de usuário e persistência poliglota do RES utilizando arquétipospt_BR
dc.typedoctoralThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/4940517936484660pt_BR
dc.publisher.initialsUFPEpt_BR
dc.publisher.countryBrasilpt_BR
dc.degree.leveldoutoradopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5134289687536724pt_BR
dc.publisher.programPrograma de Pos Graduacao em Ciencia da Computacaopt_BR
dc.description.abstractxHealth Information Systems (HIS) development based on archetypes and templates establishes interoperability mechanisms for the Electronic Health Record (EHR) and improves the flexibility of health applications. An archetype consists of a computational expression represented by domain constraints that model data attributes and give a semantic meaning to the EHR data while Templates are graphical user interfaces built at runtime from archetype specifications. Archetypes and templates were used in the healthcare sector to represent clinical data in legacy system, model the EHR in database systems and specify data requirements and terminologies in health applications. However, there is a lack of tools in the state-of-the-art to build data schemas to store the EHR in different database systems. In addition, the dynamic construction of graphical user interfaces with polyglot persistence is pointed out by the scientific community as an important contribution to improve the flexibility and extensibility of HIS. This work specifies a framework called Template4EHR, which aims to build data schemas to store the EHR in relational and NoSQL databases, as well as generate graphical user interfaces using archetypes. To provide a conceptual view on how to build data schemas using archetypes, this work specifies a UML metamodel that exemplify the concepts and relationships of the openEHR architecture to model the EHR. An algorithm specifies how data attributes, terminologies and constraints are extracted while a set of mapping rules describe how the graphical user interfaces are generated. To validate the proposed framework, experimental studies were performed with computer and health professionals. The results showed that Template4EHR reduced the coding effort for a health application by 62%. A set of software metrics confirmed the compliance of Template4EHR with framework maintainability, flexibility and reusability characteristics. In addition, it optimized data schemas and graphical user interface development.pt_BR
Aparece nas coleções:Teses de Doutorado - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TESE André Magno Costa de Araújo.pdf3,7 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons