Estudo de métricas de código fonte no sistema Android e seus aplicativos

Detalhes bibliográficos
Autor(a) principal: Pereira Júnior, Marcos Ronaldo
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/11317
Resumo: Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.
id UNB-2_4ed5ddc4515d70e602ad392f42bcab89
oai_identifier_str oai:bdm.unb.br:10483/11317
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Pereira Júnior, Marcos RonaldoMeirelles, Paulo Roberto MirandaPEREIRA JÚNIOR, Marcos Ronaldo. Estudo de métricas de código fonte no sistema Android e seus aplicativos. 2015. 80 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.http://bdm.unb.br/handle/10483/11317Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.Nos últimos anos, a utilização de dispositivos móveis inteligentes se mostra cada vez mais presente no dia a dia das pessoas, ao ponto de substituir computadores na maioria das funções básicas. Com isso, vem surgindo projetos cada vez mais inovadores que aproveitam da presença constante desses dispositivos, modificando a forma que vemos e executamos várias tarefas cotidianas. Vem crescendo também a utilização de sistemas livres e de código aberto, a exemplo da plataforma Android que atualmente detém extensa fatia do mercado de dispositivos móveis. Ocupando papel fundamental na criação dessas novas aplicações, a engenharia de software traz conceitos de engenharia ao desenvolvimento e manutenção de produtos de software, tornando o processo de desenvolvimento mais organizado e eficiente, sempre com o objetivo de melhorar a qualidade do produto. O objetivo geral deste trabalho é o monitoramento de métricas estáticas de código fonte na API do sistema operacional Android, essencialmente métricas orientadas a objetos, e fazer um estudo da evolução de seus valores nas diferentes versões da API, estudar as semelhanças com aplicativos do sistema e então verificar a possibilidade de utilizar os dados obtidos para auxiliar no desenvolvimento de aplicativos.Submitted by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2015-10-27T13:43:14Z No. of bitstreams: 1 2015_MarcosRonaldoPereiraJunior.pdf: 1438768 bytes, checksum: 0bbac708e33fa702207b35e930acaaab (MD5)Approved for entry into archive by Ruthlea Nascimento(ruthlea.nascimento@gmail.com) on 2015-11-03T17:21:03Z (GMT) No. of bitstreams: 1 2015_MarcosRonaldoPereiraJunior.pdf: 1438768 bytes, checksum: 0bbac708e33fa702207b35e930acaaab (MD5)Made available in DSpace on 2015-11-03T17:21:03Z (GMT). No. of bitstreams: 1 2015_MarcosRonaldoPereiraJunior.pdf: 1438768 bytes, checksum: 0bbac708e33fa702207b35e930acaaab (MD5)In recent years, the use of smart mobile devices have increased in everyday life, to the point of replacing computers for the most basic functions. Innovative projects that leverage the constant presence of these devices emerged by modifying the way we see and perform various daily tasks. It has also increased the use of free and open source systems, such as the Android platform which currently holds large share of the mobile device market. Occupying a key role in developing these new applications, software engineering brings engineering concepts to the development and maintenance of software products, making the development process more organized and efficient, aiming for improvement in product quality. The main objective of this study is to monitor source code metrics in the Android API, essentially object-oriented metrics, and study the evolution of its values in the different versions of the API, to verify the similarities with system applications, and then check the possibility of using the data obtained to assist in application development.Código-fontePlataforma AndroidEstudo de métricas de código fonte no sistema Android e seus aplicativosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2015-11-03T17:21:03Z2015-11-03T17:21:03Z2015-11-03T17:21:03Z2015info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2015_MarcosRonaldoPereiraJunior.pdf2015_MarcosRonaldoPereiraJunior.pdfapplication/pdf1438768http://bdm.unb.br/xmlui/bitstream/10483/11317/1/2015_MarcosRonaldoPereiraJunior.pdf0bbac708e33fa702207b35e930acaaabMD51CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/11317/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/11317/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream23148http://bdm.unb.br/xmlui/bitstream/10483/11317/4/license_rdf9da0b6dfac957114c6a7714714b86306MD54LICENSElicense.txtlicense.txttext/plain1859http://bdm.unb.br/xmlui/bitstream/10483/11317/5/license.txt408b824aeb67310b821dc1465172c5feMD5510483/113172020-01-30 11:20:55.905oai:bdm.unb.br:10483/11317TGljZW5zZSBncmFudGVkIGJ5IFJ1dGhsZWEgTmFzY2ltZW50byAocnV0aGxlYS5uYXNjaW1lbnRvQGdtYWlsLmNvbSkgb24gMjAxNS0xMC0yN1QxMzo0MzoxM1ogKEdNVCk6CgrDiSBuZWNlc3PDoXJpbyBjb25jb3JkYXIgY29tIGEgbGljZW7Dp2EgZGUgZGlzdHJpYnVpw6fDo28gbsOjby1leGNsdXNpdmEsCmFudGVzIHF1ZSBvIGRvY3VtZW50byBwb3NzYSBhcGFyZWNlciBubyBSZXBvc2l0w7NyaW8uIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-01-30T13:20:55Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.en.fl_str_mv Estudo de métricas de código fonte no sistema Android e seus aplicativos
title Estudo de métricas de código fonte no sistema Android e seus aplicativos
spellingShingle Estudo de métricas de código fonte no sistema Android e seus aplicativos
Pereira Júnior, Marcos Ronaldo
Código-fonte
Plataforma Android
title_short Estudo de métricas de código fonte no sistema Android e seus aplicativos
title_full Estudo de métricas de código fonte no sistema Android e seus aplicativos
title_fullStr Estudo de métricas de código fonte no sistema Android e seus aplicativos
title_full_unstemmed Estudo de métricas de código fonte no sistema Android e seus aplicativos
title_sort Estudo de métricas de código fonte no sistema Android e seus aplicativos
author Pereira Júnior, Marcos Ronaldo
author_facet Pereira Júnior, Marcos Ronaldo
author_role author
dc.contributor.author.fl_str_mv Pereira Júnior, Marcos Ronaldo
dc.contributor.advisor1.fl_str_mv Meirelles, Paulo Roberto Miranda
contributor_str_mv Meirelles, Paulo Roberto Miranda
dc.subject.keyword.en.fl_str_mv Código-fonte
Plataforma Android
topic Código-fonte
Plataforma Android
description Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.
publishDate 2015
dc.date.submitted.none.fl_str_mv 2015
dc.date.accessioned.fl_str_mv 2015-11-03T17:21:03Z
dc.date.available.fl_str_mv 2015-11-03T17:21:03Z
dc.date.issued.fl_str_mv 2015-11-03T17:21:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PEREIRA JÚNIOR, Marcos Ronaldo. Estudo de métricas de código fonte no sistema Android e seus aplicativos. 2015. 80 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/11317
identifier_str_mv PEREIRA JÚNIOR, Marcos Ronaldo. Estudo de métricas de código fonte no sistema Android e seus aplicativos. 2015. 80 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.
url http://bdm.unb.br/handle/10483/11317
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.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/11317/1/2015_MarcosRonaldoPereiraJunior.pdf
http://bdm.unb.br/xmlui/bitstream/10483/11317/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/11317/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/11317/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/11317/5/license.txt
bitstream.checksum.fl_str_mv 0bbac708e33fa702207b35e930acaaab
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
9da0b6dfac957114c6a7714714b86306
408b824aeb67310b821dc1465172c5fe
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1813907714583035904