Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFMA |
Texto Completo: | https://tedebc.ufma.br/jspui/handle/tede/tede/2048 |
Resumo: | The need to analyze a large volume and variety of data to extract information has been increasing investments in Big Data. One example would be investments targeted at software engineering for Big Data platforms. These investments are recent and emerging, so several challenges and opportunities are found in the literature, but few approaches have been proposed to support them. In this work, a framework based on Model-Driven Engineering (MDE) and Weaving is proposed to support the software development activity in a semiautomatic way, using the MapReduce model of the Big Data platform. This framework was called F2BD and uses MDE to assist in controlling the complexity of software development through models; and uses Weaving to unify the view between different models. An activity process is proposed to guide the use of F2BD. In addition, a metamodel based on Action Language for Foundational UML (Alf) and a graphical notation called VisualAlf are proposed to complement UML, aiming to support the description of the actions modeled in the bodies (i.e. body field) of methods of diagram class UML. Metamodels for Platform-Description Model (PDM) based on MapReduce and metamodels for abstract Platform-Specific Model (PSM) based on Spark are provided. Transformation definitions of models written in Atlas Transformation Language (ATL) are proposed. The applicability of F2BD was demonstrated through the construction of a tool (TF2BD) and the feasibility of TF2BD was demonstrated through the construction of two illustrative examples and an experimental evaluation. TF2BD supports the tasks involved in software development activity, providing editors for manual manipulation of models and transformation definitions for automatic generation of PSM as well as full source code. This is possible because TF2BD was built based on the F2BD architecture. Thus, it is concluded that F2BD is feasible and can be used for the construction of other tools. |
id |
UFMA_9033bfb441794665faa6b899279d717e |
---|---|
oai_identifier_str |
oai:tede2:tede/2048 |
network_acronym_str |
UFMA |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFMA |
repository_id_str |
2131 |
spelling |
LOPES, Denivaldo Cícero Pavão61364371391http://lattes.cnpq.br/7611180871627212SILVA, Aristófanes Corrêa288745363-72http://lattes.cnpq.br/2446301582459104LOPES, Denivaldo Cícero Pavão613643713-91http://lattes.cnpq.br/7611180871627212SILVA, Aristófanes Corrêa288745363-72http://lattes.cnpq.br/2446301582459104DEL FABRO, Marcos Didonethttp://lattes.cnpq.br/4720333397291573SANTOS NETO, Pedro de Alcântara doshttp://lattes.cnpq.br/3452982259415951GUTIÉRREZ, María del Rosario Girardihttp://lattes.cnpq.br/5317074159250496912997483-68http://lattes.cnpq.br/5753148519804853SOUSA JUNIOR, Osvaldo Silva de2017-12-13T15:38:22Z2017-11-22SOUSA JUNIOR, Osvaldo Silva de. Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE. 2017. 198 f. Tese (Programa de Pós-Graduação em Engenharia de Eletricidade/CCET) - Universidade Federal do Maranhão, São Luís.https://tedebc.ufma.br/jspui/handle/tede/tede/2048The need to analyze a large volume and variety of data to extract information has been increasing investments in Big Data. One example would be investments targeted at software engineering for Big Data platforms. These investments are recent and emerging, so several challenges and opportunities are found in the literature, but few approaches have been proposed to support them. In this work, a framework based on Model-Driven Engineering (MDE) and Weaving is proposed to support the software development activity in a semiautomatic way, using the MapReduce model of the Big Data platform. This framework was called F2BD and uses MDE to assist in controlling the complexity of software development through models; and uses Weaving to unify the view between different models. An activity process is proposed to guide the use of F2BD. In addition, a metamodel based on Action Language for Foundational UML (Alf) and a graphical notation called VisualAlf are proposed to complement UML, aiming to support the description of the actions modeled in the bodies (i.e. body field) of methods of diagram class UML. Metamodels for Platform-Description Model (PDM) based on MapReduce and metamodels for abstract Platform-Specific Model (PSM) based on Spark are provided. Transformation definitions of models written in Atlas Transformation Language (ATL) are proposed. The applicability of F2BD was demonstrated through the construction of a tool (TF2BD) and the feasibility of TF2BD was demonstrated through the construction of two illustrative examples and an experimental evaluation. TF2BD supports the tasks involved in software development activity, providing editors for manual manipulation of models and transformation definitions for automatic generation of PSM as well as full source code. This is possible because TF2BD was built based on the F2BD architecture. Thus, it is concluded that F2BD is feasible and can be used for the construction of other tools.A necessidade de analisar um grande volume e uma grande variedade de dados para extrair informações vem impulsionando investimentos em Big Data. Um exemplo seria os investimentos direcionados para a engenharia de software para plataformas de Big Data. Esses investimentos são recentes e emergentes, por isso vários desafios e oportunidades são encontrados na literatura, mas poucas abordagens foram propostas para suportá-los. Neste trabalho, um framework baseado em Model-Driven Engineering (MDE) e Weaving é proposto para suportar de maneira semiautomática a atividade de desenvolvimento de software, usando o modelo de MapReduce da plataforma de Big Data. Este framework foi denominado de F2BD e utiliza MDE para auxiliar no gerenciamento da complexidade do desenvolvimento de software através de modelos; e utiliza Weaving para unificar a visão entre modelos diferentes. Um processo de atividades é proposto para guiar a utilização do F2BD. Além disto, um metamodelo baseado em Action Language for Foundational UML (Alf) e uma notação gráfica denominada VisualAlf são propostos para complementar UML, objetivando suportar a descrição das ações modeladas nos corpos (i.e. campo body) dos métodos dos diagramas de classe UML. Propõese também metamodelos para Platform-Description Model (PDM) baseados em MapReduce e metamodelos para Platform-Specific Model (PSM) abstrato baseado em Spark. Definições de transformação de modelos escritas em Atlas Transformation Language (ATL) são propostas. Mostrou-se a aplicabilidade do F2BD através da construção de uma ferramenta (TF2BD) e a viabilidade da TF2BD através da construção de dois exemplos ilustrativos e uma avaliação experimental. A TF2BD suporta as tarefas envolvidas na atividade de desenvolvimento de software, disponibilizando editores para manipulação manual de modelos e definições de transformação para a geração automática de PSM, assim como do código fonte completo. Isto é possível, porque a TF2BD foi criada com base na arquitetura do F2BD. Assim, conclui-se que o F2BD é viável e pode ser utilizado para a construção de outras ferramentas.Submitted by Daniella Santos (daniella.santos@ufma.br) on 2017-12-13T15:38:22Z No. of bitstreams: 1 OsvaldoSousaJunior.pdf: 10528314 bytes, checksum: d0338ecc5acd22ef07ef64f3a05354e1 (MD5)Made available in DSpace on 2017-12-13T15:38:22Z (GMT). No. of bitstreams: 1 OsvaldoSousaJunior.pdf: 10528314 bytes, checksum: d0338ecc5acd22ef07ef64f3a05354e1 (MD5) Previous issue date: 2017-11-22CNPqFAPEMAapplication/pdfporUniversidade Federal do MaranhãoPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCETUFMABrasilDEPARTAMENTO DE ENGENHARIA DA ELETRICIDADE/CCETEngenharia Dirigida por Modelos;Big Data;Metamodelos;Framework;Model Driven-Engineering;Big Data;Metamodels;FrameworkEngenharia ElétricaUm framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDEA framework to support semiautomatic the activity of development of software for mapreduce using MDEinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFMAinstname:Universidade Federal do Maranhão (UFMA)instacron:UFMAORIGINALOsvaldoSousaJunior.pdfOsvaldoSousaJunior.pdfapplication/pdf10528314http://tedebc.ufma.br:8080/bitstream/tede/2048/2/OsvaldoSousaJunior.pdfd0338ecc5acd22ef07ef64f3a05354e1MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82255http://tedebc.ufma.br:8080/bitstream/tede/2048/1/license.txt97eeade1fce43278e63fe063657f8083MD51tede/20482018-01-24 17:24:46.744oai:tede2:tede/2048IExJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSxvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRvIE1hcmFuaMOjbyAoVUZNQSkgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IGRpc3RyaWJ1aXIgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBjb25jb3JkYSBxdWUgYSBVRk1BIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGTUEgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVUZNQSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRk1BLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgVUZNQSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyBjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgoKRGVjbGFyYSB0YW1iw6ltIHF1ZSB0b2RhcyBhcyBhZmlsaWHDp8O1ZXMgY29ycG9yYXRpdmFzIG91IGluc3RpdHVjaW9uYWlzIGUgdG9kYXMgYXMgZm9udGVzIGRlIGFwb2lvIGZpbmFuY2Vpcm8gYW8gdHJhYmFsaG8gZXN0w6NvIGRldmlkYW1lbnRlIGNpdGFkYXMgb3UgbWVuY2lvbmFkYXMgZSBjZXJ0aWZpY2EgcXVlIG7Do28gaMOhIG5lbmh1bSBpbnRlcmVzc2UgY29tZXJjaWFsIG91IGFzc29jaWF0aXZvIHF1ZSByZXByZXNlbnRlIGNvbmZsaXRvIGRlIGludGVyZXNzZSBlbSBjb25leMOjbyBjb20gbyB0cmFiYWxobyBzdWJtZXRpZG8uCgoKCgoKCgo=Biblioteca Digital de Teses e Dissertaçõeshttps://tedebc.ufma.br/jspui/PUBhttp://tedebc.ufma.br:8080/oai/requestrepositorio@ufma.br||repositorio@ufma.bropendoar:21312018-01-24T20:24:46Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA)false |
dc.title.por.fl_str_mv |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
dc.title.alternative.eng.fl_str_mv |
A framework to support semiautomatic the activity of development of software for mapreduce using MDE |
title |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
spellingShingle |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE SOUSA JUNIOR, Osvaldo Silva de Engenharia Dirigida por Modelos; Big Data; Metamodelos; Framework; Model Driven-Engineering; Big Data; Metamodels; Framework Engenharia Elétrica |
title_short |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
title_full |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
title_fullStr |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
title_full_unstemmed |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
title_sort |
Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE |
author |
SOUSA JUNIOR, Osvaldo Silva de |
author_facet |
SOUSA JUNIOR, Osvaldo Silva de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
LOPES, Denivaldo Cícero Pavão |
dc.contributor.advisor1ID.fl_str_mv |
61364371391 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/7611180871627212 |
dc.contributor.advisor-co1.fl_str_mv |
SILVA, Aristófanes Corrêa |
dc.contributor.advisor-co1ID.fl_str_mv |
288745363-72 |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/2446301582459104 |
dc.contributor.referee1.fl_str_mv |
LOPES, Denivaldo Cícero Pavão |
dc.contributor.referee1ID.fl_str_mv |
613643713-91 |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/7611180871627212 |
dc.contributor.referee2.fl_str_mv |
SILVA, Aristófanes Corrêa |
dc.contributor.referee2ID.fl_str_mv |
288745363-72 |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/2446301582459104 |
dc.contributor.referee3.fl_str_mv |
DEL FABRO, Marcos Didonet |
dc.contributor.referee3Lattes.fl_str_mv |
http://lattes.cnpq.br/4720333397291573 |
dc.contributor.referee4.fl_str_mv |
SANTOS NETO, Pedro de Alcântara dos |
dc.contributor.referee4Lattes.fl_str_mv |
http://lattes.cnpq.br/3452982259415951 |
dc.contributor.referee5.fl_str_mv |
GUTIÉRREZ, María del Rosario Girardi |
dc.contributor.referee5Lattes.fl_str_mv |
http://lattes.cnpq.br/5317074159250496 |
dc.contributor.authorID.fl_str_mv |
912997483-68 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/5753148519804853 |
dc.contributor.author.fl_str_mv |
SOUSA JUNIOR, Osvaldo Silva de |
contributor_str_mv |
LOPES, Denivaldo Cícero Pavão SILVA, Aristófanes Corrêa LOPES, Denivaldo Cícero Pavão SILVA, Aristófanes Corrêa DEL FABRO, Marcos Didonet SANTOS NETO, Pedro de Alcântara dos GUTIÉRREZ, María del Rosario Girardi |
dc.subject.por.fl_str_mv |
Engenharia Dirigida por Modelos; Big Data; Metamodelos; Framework; |
topic |
Engenharia Dirigida por Modelos; Big Data; Metamodelos; Framework; Model Driven-Engineering; Big Data; Metamodels; Framework Engenharia Elétrica |
dc.subject.eng.fl_str_mv |
Model Driven-Engineering; Big Data; Metamodels; Framework |
dc.subject.cnpq.fl_str_mv |
Engenharia Elétrica |
description |
The need to analyze a large volume and variety of data to extract information has been increasing investments in Big Data. One example would be investments targeted at software engineering for Big Data platforms. These investments are recent and emerging, so several challenges and opportunities are found in the literature, but few approaches have been proposed to support them. In this work, a framework based on Model-Driven Engineering (MDE) and Weaving is proposed to support the software development activity in a semiautomatic way, using the MapReduce model of the Big Data platform. This framework was called F2BD and uses MDE to assist in controlling the complexity of software development through models; and uses Weaving to unify the view between different models. An activity process is proposed to guide the use of F2BD. In addition, a metamodel based on Action Language for Foundational UML (Alf) and a graphical notation called VisualAlf are proposed to complement UML, aiming to support the description of the actions modeled in the bodies (i.e. body field) of methods of diagram class UML. Metamodels for Platform-Description Model (PDM) based on MapReduce and metamodels for abstract Platform-Specific Model (PSM) based on Spark are provided. Transformation definitions of models written in Atlas Transformation Language (ATL) are proposed. The applicability of F2BD was demonstrated through the construction of a tool (TF2BD) and the feasibility of TF2BD was demonstrated through the construction of two illustrative examples and an experimental evaluation. TF2BD supports the tasks involved in software development activity, providing editors for manual manipulation of models and transformation definitions for automatic generation of PSM as well as full source code. This is possible because TF2BD was built based on the F2BD architecture. Thus, it is concluded that F2BD is feasible and can be used for the construction of other tools. |
publishDate |
2017 |
dc.date.accessioned.fl_str_mv |
2017-12-13T15:38:22Z |
dc.date.issued.fl_str_mv |
2017-11-22 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
SOUSA JUNIOR, Osvaldo Silva de. Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE. 2017. 198 f. Tese (Programa de Pós-Graduação em Engenharia de Eletricidade/CCET) - Universidade Federal do Maranhão, São Luís. |
dc.identifier.uri.fl_str_mv |
https://tedebc.ufma.br/jspui/handle/tede/tede/2048 |
identifier_str_mv |
SOUSA JUNIOR, Osvaldo Silva de. Um framework para suportar de forma semiautomática a atividade de desenvolvimento de software para mapreduce utilizando MDE. 2017. 198 f. Tese (Programa de Pós-Graduação em Engenharia de Eletricidade/CCET) - Universidade Federal do Maranhão, São Luís. |
url |
https://tedebc.ufma.br/jspui/handle/tede/tede/2048 |
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 Federal do Maranhão |
dc.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET |
dc.publisher.initials.fl_str_mv |
UFMA |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
DEPARTAMENTO DE ENGENHARIA DA ELETRICIDADE/CCET |
publisher.none.fl_str_mv |
Universidade Federal do Maranhão |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFMA instname:Universidade Federal do Maranhão (UFMA) instacron:UFMA |
instname_str |
Universidade Federal do Maranhão (UFMA) |
instacron_str |
UFMA |
institution |
UFMA |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFMA |
collection |
Biblioteca Digital de Teses e Dissertações da UFMA |
bitstream.url.fl_str_mv |
http://tedebc.ufma.br:8080/bitstream/tede/2048/2/OsvaldoSousaJunior.pdf http://tedebc.ufma.br:8080/bitstream/tede/2048/1/license.txt |
bitstream.checksum.fl_str_mv |
d0338ecc5acd22ef07ef64f3a05354e1 97eeade1fce43278e63fe063657f8083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA) |
repository.mail.fl_str_mv |
repositorio@ufma.br||repositorio@ufma.br |
_version_ |
1809926187540021248 |