Show simple item record

dc.creatorGuiraldelli, Francisco Augusto Cesar de Camargo Bellaz
dc.date.accessioned2020-02-11T12:02:53Z
dc.date.available2020-02-11T12:02:53Z
dc.date.issued2019-12-12
dc.identifier.urihttps://repositorio.ufscar.br/handle/ufscar/12237
dc.description.abstractIn the last decade, mobile applications have gained widespread use through smartphones, it has radically transformed the way people can access and use the media, bringing the internet and many everyday tasks in the palm of their hands. Such ease, however, brought with it new challenges, such as the need for devices with high energy efficiency, good processing capacity, performance, good ergonomic form, lightweight and easy handling. Despite the great efforts expended by all of these companies, some issues with mobile application classification are at the top of many developers' concerns, as implementation defects, lack of domain knowledge or even preparation for future functionalities can cause mobile applications to consume hardware resources incorrectly allocated to both the application user's need and the domain for which it was developed. Focusing on the identification of permissions' profiles, the correct use of resources and the way the application is implemented, this research proposes a method that involves Google Play Store data collection, to use techniques like clustering and visualization, which will provide to device manufacturers, mobile application developers, and researchers a simple way to compare and analyze mobile applications that use similar features. To evaluate the method, a case study related to the energy consumption of mobile applications was conducted, which proves its effectiveness in this type of analysis.por
dc.description.sponsorshipNão recebi financiamentopor
dc.language.isoporpor
dc.publisherUniversidade Federal de São Carlospor
dc.rightsAttribution 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/br/*
dc.subjectPerfil de Permissãopor
dc.subjectAplicativos Móviespor
dc.subjectAnálise de Agrupamentopor
dc.subjectEnsembles de Agrupamentopor
dc.subjectGrupos Consensopor
dc.subjectVisualizaçãopor
dc.subjectProfile of Permissionspor
dc.subjectMobile Applicationspor
dc.subjectClusteringpor
dc.subjectClustering Ensemblespor
dc.subjectConsensus Groupspor
dc.subjectVisualizationpor
dc.titleIdentificação de perfis de permissões em aplicativos móveis utilizando agrupamento e visualizaçãopor
dc.title.alternativePermissions' profiles identification in mobile applications using clustering and visualizationpor
dc.typeDissertaçãopor
dc.contributor.advisor1Faceli, Katti
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4451540730749377por
dc.creator.Latteshttp://lattes.cnpq.br/5586175745665699por
dc.description.resumoNa última década, aplicações móveis conquistaram ampla utilização com a popularização dos smartphones, transformando radicalmente a maneira como as pessoas acessam e utilizam os meios de informação, trazendo a internet e muitas tarefas do cotidiano na palma da mão. Tal facilidade porém, trouxe consigo novos desafios, como a necessidade de dispositivos com alta eficiência energética, boa capacidade de processamento, desempenho, boa forma ergonômica e, que sejam leves e práticos no seu manuseio. Apesar de grandes esforços despendidos por todas essas empresas, alguns problemas sobre classificação de aplicações móveis estão no topo das muitas preocupações desses desenvolvedores, pois defeitos de implementação, falta do conhecimento do domínio ou até mesmo na preparação para funcionalidades futuras, as aplicações móveis podem consumir recursos de hardware alocados incorretamente tanto para a necessidade do usuário da aplicação, quanto para o domínio para ao qual ela foi desenvolvida. Com foco na identificação de perfis de permissões, na correta utilização de recursos e na forma como são implementados os códigos desses aplicativos, esta pesquisa propõem um método que envolve coleta de dados da Google Play Store, técnicas de agrupamento e visualização, o que proporcionará aos fabricantes de dispositivos móveis, desenvolvedores de aplicativos móveis e pesquisadores uma forma simples de comparar e analisar aplicativos que utilizam recursos semelhantes. Para avaliar o método, foi realizado um estudo de caso relacionado com o consumo de energético dos aplicativos móveis que comprova sua eficácia nesse tipo de análise.por
dc.publisher.initialsUFSCarpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computação - PPGCC-Sopor
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.publisher.addressCâmpus Sorocabapor


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution 3.0 Brazil
Except where otherwise noted, this item's license is described as Attribution 3.0 Brazil