Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/18496
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2017_AlineLaisGomesTavares_FilipeCardosoCaldas.pdf1,3 MBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorAlmeida, Rodrigo Bonifácio de-
dc.contributor.authorTavares, Aline Laís Gomes-
dc.contributor.authorCaldas, Filipe Cardoso-
dc.identifier.citationTAVARES, Aline Laís Gomes; CALDAS, Filipe Cardoso. Caracterizando a adoção de expressões lambda em código Java legado. 2017. x, 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2017.pt_BR
dc.descriptionTrabalho de conclusão de curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2017.pt_BR
dc.description.abstractEste trabalho apresenta um estudo sobre como as expressões lambda, introduzidas na linguagem Java desde 2014, estão sendo utilizadas em projetos Java open-source. Através de uma amostragem de 99 projetos populares existentes na plataforma Github, observouse como e quando esta característica foi introduzida nestes projetos, identificando padrões adotados e métodos de refatoração de código, caso estes existam. Foi realizado um estudo geral para identificar padrões gerais, além de estudos de caso com o objetivo de obter uma análise mais aprofundada sobre o assunto. Foram escolhidos cinco projetos previamente classificados de acordo com a abordagem distinta de introdução de expressões lambda para realizar os estudos de caso.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordMineração de dadospt_BR
dc.subject.keywordJava (Linguagem de programação de computador)pt_BR
dc.subject.keywordSoftware - manutençãopt_BR
dc.titleCaracterizando a adoção de expressões lambda em código Java legadopt_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2017-12-08T11:24:37Z-
dc.date.available2017-12-08T11:24:37Z-
dc.date.submitted2017-08-08-
dc.identifier.urihttp://bdm.unb.br/handle/10483/18496-
dc.language.isoPortuguêspt_BR
dc.description.abstract1This work presents a study about how lambda expressions are being used in open-soruce Java projects. Using a sample of 99 popular projects’ repositories in Github, it was analyzed how and when this feature was introduced within those projects, identifying patterns used to implement such feature and possible code refactoring approaches, in case any code was refactored. It was conducted a general study to identify similarities among projects and the way they use lambda expressions, and also case studies that intended to realize a richer analysis about the subject. For the case studies, it was chosen five projects previously classified according to the distinct approach used when introducing lambda expressions.pt_BR
Aparece na Coleção:Ciência da Computação



Este item está licenciado na Licença Creative Commons Creative Commons