Modelo openEHR: avaliação da qualidade de projeto orientado a objeto
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/56722 https://orcid.org/0000-0002-9832-1501 https://orcid.org/0000-0001-6374-9295 https://orcid.org/0000-0002-0813-0999 |
Resumo: | Objetivo: Avaliar a qualidade de Projeto Orientado a Objeto (POO) do Modelo de Objetos da openEHR, utilizando métricas de orientação a objeto (OO). Método: Um estudo experimental foi conduzido com artefatos da implementação em Java do openEHR e com métricas OO do modelo de qualidade QMOOD. Resultados: Identificou-se que os atributos de qualidade Reusabilidade e Funcionalidade, satisfizeram as expectativas do modelo de qualidade. Já os atributos Extensabilidade e Flexibilidade, mostraram-se instáveis, enquanto Facilidade de Compreensão ficou em queda. Complementarmente, foram identificados seis problemas de POO em estratégias de detecção de problemas de POO. Conclusão: O Modelo de Objetos da openEHR tem ganho de novos recursos e tem a capacidade de reutilizar módulos já existentes para resolver um novo problema. Entretanto, novos requisitos em recursos já existentes podem ser mais trabalhosos, assim como a adaptação do projeto para novos recursos. Também apresenta dificuldade de ser aprendido e compreendido devido ao aumento da complexidade. |
id |
UFMG_6645a978344eec244e28a046d6e48999 |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/56722 |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
2023-07-19T17:26:11Z2023-07-19T17:26:11Z2017-03-14913102175-4411http://hdl.handle.net/1843/56722https://orcid.org/0000-0002-9832-1501https://orcid.org/0000-0001-6374-9295https://orcid.org/0000-0002-0813-0999Objetivo: Avaliar a qualidade de Projeto Orientado a Objeto (POO) do Modelo de Objetos da openEHR, utilizando métricas de orientação a objeto (OO). Método: Um estudo experimental foi conduzido com artefatos da implementação em Java do openEHR e com métricas OO do modelo de qualidade QMOOD. Resultados: Identificou-se que os atributos de qualidade Reusabilidade e Funcionalidade, satisfizeram as expectativas do modelo de qualidade. Já os atributos Extensabilidade e Flexibilidade, mostraram-se instáveis, enquanto Facilidade de Compreensão ficou em queda. Complementarmente, foram identificados seis problemas de POO em estratégias de detecção de problemas de POO. Conclusão: O Modelo de Objetos da openEHR tem ganho de novos recursos e tem a capacidade de reutilizar módulos já existentes para resolver um novo problema. Entretanto, novos requisitos em recursos já existentes podem ser mais trabalhosos, assim como a adaptação do projeto para novos recursos. Também apresenta dificuldade de ser aprendido e compreendido devido ao aumento da complexidade.Objective: To evaluate the quality of Object Oriented Design (OOD) of the openEHR Object Model, using Object Oriented (OO) metrics. Methods: An experimental study was designed and conducted using the openEHR Java reference implementation artifacts and with OO metrics of QMOOD quality model. Results: The results identified that the quality attributes of Reusability and Functionality satisfied the expectations of the quality model. The quality attributes of Flexibility and Extensibility proved unstable, while the quality attribute Understandability decreased. In addition, were identified six problems of OOD in detection strategies of problems of OOD. Conclusion: The openEHR Object Model gained new features and can reuse existing modules to solve a new problem. However, new requirements on existing resources can be difficult, as well as the adaptation of the project to new features. It also present difficulties to be learned and understood because of increase in the complexity.porUniversidade Federal de Minas GeraisUFMGBrasilMED - DEPARTAMENTO DE GINECOLOGIA OBSTETRÍCIAJournal of Health InformaticsRegistros eletrônicos de saúdeProgramas de computadorSoftwareRegistros eletrônicos de saúdeDesenho de programas de computadorDesenvolvimento experimentalModelo openEHR: avaliação da qualidade de projeto orientado a objetoOpenEHR model: quality evaluation for object-oriented designModelo openEHR: evaluación de la calidad del diseño orientado a objetosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttps://jhi.sbis.org.br/index.php/jhi-sbis/article/view/412Reinaldo Araújo AlkimimFernando Silva ParreirasMarcelo Rodrigues dos SantosZilma Silveira Nogueira ReisCristiana Fernandes De Muÿlderapplication/pdfinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGLICENSELicense.txtLicense.txttext/plain; charset=utf-82042https://repositorio.ufmg.br/bitstream/1843/56722/1/License.txtfa505098d172de0bc8864fc1287ffe22MD51ORIGINALModelo openEHR avaliação da qualidade de projeto orientado a objeto.pdfModelo openEHR avaliação da qualidade de projeto orientado a objeto.pdfapplication/pdf1233237https://repositorio.ufmg.br/bitstream/1843/56722/2/Modelo%20openEHR%20avalia%c3%a7%c3%a3o%20da%20qualidade%20de%20projeto%20orientado%20a%20objeto.pdf6ab9c45c428f46f3db3f370a8ba47074MD521843/567222023-07-19 14:26:11.81oai:repositorio.ufmg.br:1843/56722TElDRU7vv71BIERFIERJU1RSSUJVSe+/ve+/vU8gTu+/vU8tRVhDTFVTSVZBIERPIFJFUE9TSVTvv71SSU8gSU5TVElUVUNJT05BTCBEQSBVRk1HCiAKCkNvbSBhIGFwcmVzZW50Ye+/ve+/vW8gZGVzdGEgbGljZW7vv71hLCB2b2Pvv70gKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIGFvIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIChSSS1VRk1HKSBvIGRpcmVpdG8gbu+/vW8gZXhjbHVzaXZvIGUgaXJyZXZvZ++/vXZlbCBkZSByZXByb2R1emlyIGUvb3UgZGlzdHJpYnVpciBhIHN1YSBwdWJsaWNh77+977+9byAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0cu+/vW5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mg77+9dWRpbyBvdSB277+9ZGVvLgoKVm9j77+9IGRlY2xhcmEgcXVlIGNvbmhlY2UgYSBwb2zvv710aWNhIGRlIGNvcHlyaWdodCBkYSBlZGl0b3JhIGRvIHNldSBkb2N1bWVudG8gZSBxdWUgY29uaGVjZSBlIGFjZWl0YSBhcyBEaXJldHJpemVzIGRvIFJJLVVGTUcuCgpWb2Pvv70gY29uY29yZGEgcXVlIG8gUmVwb3NpdO+/vXJpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGTUcgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250Ze+/vWRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNh77+977+9byBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHvv73vv71vLgoKVm9j77+9IHRhbWLvv71tIGNvbmNvcmRhIHF1ZSBvIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPvv71waWEgZGUgc3VhIHB1YmxpY2Hvv73vv71vIHBhcmEgZmlucyBkZSBzZWd1cmFu77+9YSwgYmFjay11cCBlIHByZXNlcnZh77+977+9by4KClZvY++/vSBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNh77+977+9byDvv70gb3JpZ2luYWwgZSBxdWUgdm9j77+9IHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vu77+9YS4gVm9j77+9IHRhbWLvv71tIGRlY2xhcmEgcXVlIG8gZGVw77+9c2l0byBkZSBzdWEgcHVibGljYe+/ve+/vW8gbu+/vW8sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd177+9bS4KCkNhc28gYSBzdWEgcHVibGljYe+/ve+/vW8gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY++/vSBu77+9byBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2Pvv70gZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc++/vW8gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBSZXBvc2l077+9cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7vv71hLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3Tvv70gY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250Ze+/vWRvIGRhIHB1YmxpY2Hvv73vv71vIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0Hvv73vv71PIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ++/vU5JTyBPVSBBUE9JTyBERSBVTUEgQUfvv71OQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PLCBWT0Pvv70gREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklT77+9TyBDT01PIFRBTULvv71NIEFTIERFTUFJUyBPQlJJR0Hvv73vv71FUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKTyBSZXBvc2l077+9cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lKHMpIG91IG8ocykgbm9tZXMocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBwdWJsaWNh77+977+9bywgZSBu77+9byBmYXLvv70gcXVhbHF1ZXIgYWx0ZXJh77+977+9bywgYWzvv71tIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7vv71hLgo=Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2023-07-19T17:26:11Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
dc.title.alternative.pt_BR.fl_str_mv |
OpenEHR model: quality evaluation for object-oriented design Modelo openEHR: evaluación de la calidad del diseño orientado a objetos |
title |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
spellingShingle |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto Reinaldo Araújo Alkimim Registros eletrônicos de saúde Desenho de programas de computador Desenvolvimento experimental Registros eletrônicos de saúde Programas de computador Software |
title_short |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
title_full |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
title_fullStr |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
title_full_unstemmed |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
title_sort |
Modelo openEHR: avaliação da qualidade de projeto orientado a objeto |
author |
Reinaldo Araújo Alkimim |
author_facet |
Reinaldo Araújo Alkimim Fernando Silva Parreiras Marcelo Rodrigues dos Santos Zilma Silveira Nogueira Reis Cristiana Fernandes De Muÿlder |
author_role |
author |
author2 |
Fernando Silva Parreiras Marcelo Rodrigues dos Santos Zilma Silveira Nogueira Reis Cristiana Fernandes De Muÿlder |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Reinaldo Araújo Alkimim Fernando Silva Parreiras Marcelo Rodrigues dos Santos Zilma Silveira Nogueira Reis Cristiana Fernandes De Muÿlder |
dc.subject.por.fl_str_mv |
Registros eletrônicos de saúde Desenho de programas de computador Desenvolvimento experimental |
topic |
Registros eletrônicos de saúde Desenho de programas de computador Desenvolvimento experimental Registros eletrônicos de saúde Programas de computador Software |
dc.subject.other.pt_BR.fl_str_mv |
Registros eletrônicos de saúde Programas de computador Software |
description |
Objetivo: Avaliar a qualidade de Projeto Orientado a Objeto (POO) do Modelo de Objetos da openEHR, utilizando métricas de orientação a objeto (OO). Método: Um estudo experimental foi conduzido com artefatos da implementação em Java do openEHR e com métricas OO do modelo de qualidade QMOOD. Resultados: Identificou-se que os atributos de qualidade Reusabilidade e Funcionalidade, satisfizeram as expectativas do modelo de qualidade. Já os atributos Extensabilidade e Flexibilidade, mostraram-se instáveis, enquanto Facilidade de Compreensão ficou em queda. Complementarmente, foram identificados seis problemas de POO em estratégias de detecção de problemas de POO. Conclusão: O Modelo de Objetos da openEHR tem ganho de novos recursos e tem a capacidade de reutilizar módulos já existentes para resolver um novo problema. Entretanto, novos requisitos em recursos já existentes podem ser mais trabalhosos, assim como a adaptação do projeto para novos recursos. Também apresenta dificuldade de ser aprendido e compreendido devido ao aumento da complexidade. |
publishDate |
2017 |
dc.date.issued.fl_str_mv |
2017-03-14 |
dc.date.accessioned.fl_str_mv |
2023-07-19T17:26:11Z |
dc.date.available.fl_str_mv |
2023-07-19T17:26:11Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1843/56722 |
dc.identifier.issn.pt_BR.fl_str_mv |
2175-4411 |
dc.identifier.orcid.pt_BR.fl_str_mv |
https://orcid.org/0000-0002-9832-1501 https://orcid.org/0000-0001-6374-9295 https://orcid.org/0000-0002-0813-0999 |
identifier_str_mv |
2175-4411 |
url |
http://hdl.handle.net/1843/56722 https://orcid.org/0000-0002-9832-1501 https://orcid.org/0000-0001-6374-9295 https://orcid.org/0000-0002-0813-0999 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.ispartof.pt_BR.fl_str_mv |
Journal of Health Informatics |
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 Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
MED - DEPARTAMENTO DE GINECOLOGIA OBSTETRÍCIA |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/56722/1/License.txt https://repositorio.ufmg.br/bitstream/1843/56722/2/Modelo%20openEHR%20avalia%c3%a7%c3%a3o%20da%20qualidade%20de%20projeto%20orientado%20a%20objeto.pdf |
bitstream.checksum.fl_str_mv |
fa505098d172de0bc8864fc1287ffe22 6ab9c45c428f46f3db3f370a8ba47074 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589566413668352 |