Recommendations for evolving executable languages towards systems-of-systems architecture design

Detalhes bibliográficos
Autor(a) principal: Lebtag, Bruno Gabriel Araújo
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da UFG
Texto Completo: http://repositorio.bc.ufg.br/tede/handle/tede/11276
Resumo: Sistemas de Sistemas (SoS) são sistemas complexos compostos de sistemas constituintes (CS) gerencialmente e operacionalmente independentes. Cidades inteligentes e SoS de saúde são exemplos de SoS. Entretanto, esses tipos de sistemas impõem desafios ao projeto arquitetural de software tradicional, tais como o alto nível de evolução da arquitetura devido a evolução dos CS individuais e ao comportamento emergente que resulta da interoperabilidade dos CS. Modelos Executáveis (ExM) é uma classe de modelos que podem ser executáveis e que podem auxiliar no projeto arquitetural de SoS. E por usá-los, arquitetos podem prever a estrutura do SoS e seu comportamento, visualizando e simulando o SoS ainda em tempo de design. Por outro lado, ExM, como qualquer outra tecnologia emergente, sofre de uma ausência de evidencias cientificas dos seus benefícios, principalmente em contextos industriais. A principal contribuição deste projeto de mestrado foi presentar evidencias sobre o uso de ExM para resolver problemas no projeto arquitetural do software do SoS e confeccionar diretrizes para evoluir as notações ExM. Para alcançar tal proposito, este projeto foi estruturado em etapas bem definidas: (i) um estudo de mapeamento sistemático, (ii) um survey para obter percepções de profissionais de engenharia de software no uso de ExM para resolver problemas no design do software de SoS e (iii) uma lista de diretrizes para evoluir notações ExM para lidar com o design arquitetural de SoS da perspectivas dos engenheiros de software. Os resultados obtidos revelam que ExM foram explorados em diversos domínios, oferecendo uma visão dinâmica e interativa do SoS. Nós também descobrimos que profissionais de engenharia de software vem ExM como soluções adequadas para lidar com sistemas complexos e críticos tal como SoS.
id UFG-2_e3ecaca3e440285e2c371029867ad246
oai_identifier_str oai:repositorio.bc.ufg.br:tede/11276
network_acronym_str UFG-2
network_name_str Repositório Institucional da UFG
repository_id_str
spelling Graciano Neto, Valdemar Vicentehttp://lattes.cnpq.br/9864803557706493Graciano Neto, Valdemar VicenteBulcão Neto , Renato de FreitasSantos, Davi Viana doshttp://lattes.cnpq.br/0916114228866910Lebtag, Bruno Gabriel Araújo2021-04-26T11:55:59Z2021-04-26T11:55:59Z2021-04-01LEBTAG, B. G. A. Recommendations for evolving executable languages towards systems-of-systems architecture design. 2021. 151 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2021.http://repositorio.bc.ufg.br/tede/handle/tede/11276Sistemas de Sistemas (SoS) são sistemas complexos compostos de sistemas constituintes (CS) gerencialmente e operacionalmente independentes. Cidades inteligentes e SoS de saúde são exemplos de SoS. Entretanto, esses tipos de sistemas impõem desafios ao projeto arquitetural de software tradicional, tais como o alto nível de evolução da arquitetura devido a evolução dos CS individuais e ao comportamento emergente que resulta da interoperabilidade dos CS. Modelos Executáveis (ExM) é uma classe de modelos que podem ser executáveis e que podem auxiliar no projeto arquitetural de SoS. E por usá-los, arquitetos podem prever a estrutura do SoS e seu comportamento, visualizando e simulando o SoS ainda em tempo de design. Por outro lado, ExM, como qualquer outra tecnologia emergente, sofre de uma ausência de evidencias cientificas dos seus benefícios, principalmente em contextos industriais. A principal contribuição deste projeto de mestrado foi presentar evidencias sobre o uso de ExM para resolver problemas no projeto arquitetural do software do SoS e confeccionar diretrizes para evoluir as notações ExM. Para alcançar tal proposito, este projeto foi estruturado em etapas bem definidas: (i) um estudo de mapeamento sistemático, (ii) um survey para obter percepções de profissionais de engenharia de software no uso de ExM para resolver problemas no design do software de SoS e (iii) uma lista de diretrizes para evoluir notações ExM para lidar com o design arquitetural de SoS da perspectivas dos engenheiros de software. Os resultados obtidos revelam que ExM foram explorados em diversos domínios, oferecendo uma visão dinâmica e interativa do SoS. Nós também descobrimos que profissionais de engenharia de software vem ExM como soluções adequadas para lidar com sistemas complexos e críticos tal como SoS.Systems of Systems (SoS) are complex systems composed of managerially and operationally independent constituent systems (CS). Smart cities and Health-care SoS are examples of SoS. However, these types of systems impose challenges to traditional software architecture such as highly evolutionary architecture due to the evolution of individual CS and emergent behaviors that result from the interoperability of CS. Executable Models (ExM) is a class of models that can be executed and that can assist on architecting SoS. By using them, architects can predict the SoS structure and behavior by visualizing and simulating the SoS still at design-time. On the other hand, ExM, as any other emergent technologies, suffers with absent scientific evidences of its benefits, mainly in industrial context. The main contribution of this master project was to present evidence about the use of ExM to solve problems in the architectural design of SoS software and the confection of guidelines to evolve ExM notations. For achieving such purpose, this project was structured in well-defined steps: (i) a systematic mapping study, (ii) a survey to obtain perceptions from software engineering professionals on the use of ExM to solve SoS software design problems, and (iii) a list of guidelines to evolve ExM notations to deal with architectural design of SoS from the perspective of software engineers. The obtained results reveal that ExM have been reported in diverse domains, offering a dynamic and interactive view to the SoS. We also found that software engineering professionals see ExM as suitable solution for dealing with complex and critical systems such as SoS.Sistemas de Sistemas (SoS) são sistemas complexos compostos de sistemas constituintes (CS) gerencialmente e operacionalmente independentes. Cidades inteligentes e SoS de saúde são exemplos de SoS. Entretanto, esses tipos de sistemas impõem desafios ao projeto arquitetural de software tradicional, tais como o alto nível de evolução da arquitetura devido a evolução dos CS individuais e ao comportamento emergente que resulta da interoperabilidade dos CS. Modelos Executáveis (ExM) é uma classe de modelos que podem ser executáveis e que podem auxiliar no projeto arquitetural de SoS. E por usá-los, arquitetos podem prever a estrutura do SoS e seu comportamento, visualizando e simulando o SoS ainda em tempo de design. Por outro lado, ExM, como qualquer outra tecnologia emergente, sofre de uma ausência de evidencias cientificas dos seus benefícios, principalmente em contextos industriais. A principal contribuição deste projeto de mestrado foi presentar evidencias sobre o uso de ExM para resolver problemas no projeto arquitetural do software do SoS e confeccionar diretrizes para evoluir as notações ExM. Para alcançar tal proposito, este projeto foi estruturado em etapas bem definidas: (i) um estudo de mapeamento sistemático, (ii) um survey para obter percepções de profissionais de engenharia de software no uso de ExM para resolver problemas no design do software de SoS e (iii) uma lista de diretrizes para evoluir notações ExM para lidar com o design arquitetural de SoS da perspectivas dos engenheiros de software. Os resultados obtidos revelam que ExM foram explorados em diversos domínios, oferecendo uma visão dinâmica e interativa do SoS. Nós também descobrimos que profissionais de engenharia de software vem ExM como soluções adequadas para lidar com sistemas complexos e críticos tal como SoS.Submitted by Marlene Santos (marlene.bc.ufg@gmail.com) on 2021-04-23T18:29:22Z No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Bruno Gabriel Araújo Lebtag - 2021.pdf: 3521138 bytes, checksum: 2163fb6bcc2930e124c65d34289f105c (MD5)Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2021-04-26T11:55:59Z (GMT) No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Bruno Gabriel Araújo Lebtag - 2021.pdf: 3521138 bytes, checksum: 2163fb6bcc2930e124c65d34289f105c (MD5)Made available in DSpace on 2021-04-26T11:55:59Z (GMT). No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Bruno Gabriel Araújo Lebtag - 2021.pdf: 3521138 bytes, checksum: 2163fb6bcc2930e124c65d34289f105c (MD5) Previous issue date: 2021-04-01Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESengUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RG)Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessModelos executáveisEngenharia baseada em modelosArquitetura baseada em modelosSistemas complexosSistemas de sistemasSoSExecutable modelsModel-driven engineeringModel-oriented architectureComplex systemsSystem of systemsCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAORecommendations for evolving executable languages towards systems-of-systems architecture designRecomendações para evoluir linguagens executáveis rumo ao projeto arquitetural de sistemas-de-sistemasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis19500500500500261841reponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.bc.ufg.br/tede/bitstreams/25c029dd-95c9-44f1-9e22-4679d0e8b7a5/download8a4605be74aa9ea9d79846c1fba20a33MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repositorio.bc.ufg.br/tede/bitstreams/ba4a69ed-23b6-469f-831b-7efffbda787d/download4460e5956bc1d1639be9ae6146a50347MD52ORIGINALDissertação - Bruno Gabriel Araújo Lebtag - 2021.pdfDissertação - Bruno Gabriel Araújo Lebtag - 2021.pdfapplication/pdf3521138http://repositorio.bc.ufg.br/tede/bitstreams/71ade29a-9d7d-4f51-8aeb-c6c64a248c18/download2163fb6bcc2930e124c65d34289f105cMD53tede/112762021-04-26 08:56:00.379http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accessoai:repositorio.bc.ufg.br:tede/11276http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2021-04-26T11:56Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
dc.title.pt_BR.fl_str_mv Recommendations for evolving executable languages towards systems-of-systems architecture design
dc.title.alternative.por.fl_str_mv Recomendações para evoluir linguagens executáveis rumo ao projeto arquitetural de sistemas-de-sistemas
title Recommendations for evolving executable languages towards systems-of-systems architecture design
spellingShingle Recommendations for evolving executable languages towards systems-of-systems architecture design
Lebtag, Bruno Gabriel Araújo
Modelos executáveis
Engenharia baseada em modelos
Arquitetura baseada em modelos
Sistemas complexos
Sistemas de sistemas
SoS
Executable models
Model-driven engineering
Model-oriented architecture
Complex systems
System of systems
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Recommendations for evolving executable languages towards systems-of-systems architecture design
title_full Recommendations for evolving executable languages towards systems-of-systems architecture design
title_fullStr Recommendations for evolving executable languages towards systems-of-systems architecture design
title_full_unstemmed Recommendations for evolving executable languages towards systems-of-systems architecture design
title_sort Recommendations for evolving executable languages towards systems-of-systems architecture design
author Lebtag, Bruno Gabriel Araújo
author_facet Lebtag, Bruno Gabriel Araújo
author_role author
dc.contributor.advisor1.fl_str_mv Graciano Neto, Valdemar Vicente
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/9864803557706493
dc.contributor.referee1.fl_str_mv Graciano Neto, Valdemar Vicente
dc.contributor.referee2.fl_str_mv Bulcão Neto , Renato de Freitas
dc.contributor.referee3.fl_str_mv Santos, Davi Viana dos
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/0916114228866910
dc.contributor.author.fl_str_mv Lebtag, Bruno Gabriel Araújo
contributor_str_mv Graciano Neto, Valdemar Vicente
Graciano Neto, Valdemar Vicente
Bulcão Neto , Renato de Freitas
Santos, Davi Viana dos
dc.subject.por.fl_str_mv Modelos executáveis
Engenharia baseada em modelos
Arquitetura baseada em modelos
Sistemas complexos
Sistemas de sistemas
SoS
topic Modelos executáveis
Engenharia baseada em modelos
Arquitetura baseada em modelos
Sistemas complexos
Sistemas de sistemas
SoS
Executable models
Model-driven engineering
Model-oriented architecture
Complex systems
System of systems
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Executable models
Model-driven engineering
Model-oriented architecture
Complex systems
System of systems
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Sistemas de Sistemas (SoS) são sistemas complexos compostos de sistemas constituintes (CS) gerencialmente e operacionalmente independentes. Cidades inteligentes e SoS de saúde são exemplos de SoS. Entretanto, esses tipos de sistemas impõem desafios ao projeto arquitetural de software tradicional, tais como o alto nível de evolução da arquitetura devido a evolução dos CS individuais e ao comportamento emergente que resulta da interoperabilidade dos CS. Modelos Executáveis (ExM) é uma classe de modelos que podem ser executáveis e que podem auxiliar no projeto arquitetural de SoS. E por usá-los, arquitetos podem prever a estrutura do SoS e seu comportamento, visualizando e simulando o SoS ainda em tempo de design. Por outro lado, ExM, como qualquer outra tecnologia emergente, sofre de uma ausência de evidencias cientificas dos seus benefícios, principalmente em contextos industriais. A principal contribuição deste projeto de mestrado foi presentar evidencias sobre o uso de ExM para resolver problemas no projeto arquitetural do software do SoS e confeccionar diretrizes para evoluir as notações ExM. Para alcançar tal proposito, este projeto foi estruturado em etapas bem definidas: (i) um estudo de mapeamento sistemático, (ii) um survey para obter percepções de profissionais de engenharia de software no uso de ExM para resolver problemas no design do software de SoS e (iii) uma lista de diretrizes para evoluir notações ExM para lidar com o design arquitetural de SoS da perspectivas dos engenheiros de software. Os resultados obtidos revelam que ExM foram explorados em diversos domínios, oferecendo uma visão dinâmica e interativa do SoS. Nós também descobrimos que profissionais de engenharia de software vem ExM como soluções adequadas para lidar com sistemas complexos e críticos tal como SoS.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-04-26T11:55:59Z
dc.date.available.fl_str_mv 2021-04-26T11:55:59Z
dc.date.issued.fl_str_mv 2021-04-01
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.citation.fl_str_mv LEBTAG, B. G. A. Recommendations for evolving executable languages towards systems-of-systems architecture design. 2021. 151 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2021.
dc.identifier.uri.fl_str_mv http://repositorio.bc.ufg.br/tede/handle/tede/11276
identifier_str_mv LEBTAG, B. G. A. Recommendations for evolving executable languages towards systems-of-systems architecture design. 2021. 151 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2021.
url http://repositorio.bc.ufg.br/tede/handle/tede/11276
dc.language.iso.fl_str_mv eng
language eng
dc.relation.program.fl_str_mv 19
dc.relation.confidence.fl_str_mv 500
500
500
500
dc.relation.department.fl_str_mv 26
dc.relation.cnpq.fl_str_mv 184
dc.relation.sponsorship.fl_str_mv 1
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Goiás
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Ciência da Computação (INF)
dc.publisher.initials.fl_str_mv UFG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto de Informática - INF (RG)
publisher.none.fl_str_mv Universidade Federal de Goiás
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFG
instname:Universidade Federal de Goiás (UFG)
instacron:UFG
instname_str Universidade Federal de Goiás (UFG)
instacron_str UFG
institution UFG
reponame_str Repositório Institucional da UFG
collection Repositório Institucional da UFG
bitstream.url.fl_str_mv http://repositorio.bc.ufg.br/tede/bitstreams/25c029dd-95c9-44f1-9e22-4679d0e8b7a5/download
http://repositorio.bc.ufg.br/tede/bitstreams/ba4a69ed-23b6-469f-831b-7efffbda787d/download
http://repositorio.bc.ufg.br/tede/bitstreams/71ade29a-9d7d-4f51-8aeb-c6c64a248c18/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
4460e5956bc1d1639be9ae6146a50347
2163fb6bcc2930e124c65d34289f105c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)
repository.mail.fl_str_mv tasesdissertacoes.bc@ufg.br
_version_ 1798044349839179776