dc.contributorEduardo Magno Lages Figueiredo
dc.contributorMarco Tulio de Oliveira Valente
dc.contributorAlessandro Fabrício Garcia
dc.creatorMarkos Viggiato de Almeida
dc.date.accessioned2019-08-14T18:27:20Z
dc.date.accessioned2022-10-04T00:56:38Z
dc.date.available2019-08-14T18:27:20Z
dc.date.available2022-10-04T00:56:38Z
dc.date.created2019-08-14T18:27:20Z
dc.date.issued2018-12-17
dc.identifierhttp://hdl.handle.net/1843/ESBF-BA8NXT
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3837687
dc.description.abstractSoftware engineering is a diverse field composed of different platforms and domains with a large variety of people involved in all stages of the development. Software platform refers to the underlying structure where the software is built on (e.g., Android) and software domains refer to systems developed for specific segments (e.g., healthcare). Understanding patterns of evolution of mobile and non-mobile software may support developers and companies within the open source software context. Revealing how development practices are adopted across domains may give new research directions and insights for industry professionals. In this Master Thesis, we investigate development and evolution practices using a mixed-method. Initially, we rely on the Frequent Itemset mining algorithm to analyze the co-evolution of code changes. We then interview cross-domain developers from the industry. Our findings show that different platforms and domains require practices to be applied in different ways.
dc.publisherUniversidade Federal de Minas Gerais
dc.publisherUFMG
dc.rightsAcesso Aberto
dc.subjectDomínio de Software
dc.subjectAlteração de Código
dc.subjectAlgoritmo de mineração Frequent Itemset
dc.subjectPlataforma de Software
dc.subjectEstudo de Entrevista
dc.titleOn The Investigation of Software Development and Evolution Practices
dc.typeDissertação de Mestrado


Este ítem pertenece a la siguiente institución