Laboratory of Software Comprehension, Analytics and Mining

Publications

Links available only from 2013. Please ask for others if you are interested.

2017 2016   2015   2014   2013   2012   2011   2010   Older

2017

DANTAS, C. E.,  MAIA, M.; On the Actual Use of Inheritance and Interface in Java Projects: Evolution and Implications. Proc. of 27th  International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada. pp.10, 2017. (accepted)

PEREIRA, M. A.,  MAIA, M.; Mineração de regras para solução de problemas relacionados à fragmentação do AndroidProc. of 5th  Workshop on Software Visualization, Evolution and Maintenance (VEM), Fortaleza, Brazil pp.8, 2017. (accepted)

 CAMPOS, E.,  MAIA, M.; Common Bug-fix Patterns: A Large-Scale Observational StudyProc. of the 11th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) pp.10, 2017. (accepted)

  PAIXÃO, K.; FELÍCIO, C.; DELFIM, F.; MAIA, M.; On the Interplay between Non-Functional Requirements and Builds on Continuous Integration. Proc. of the 14th International Conference on Mining Software Repositories - Mining Challenge Track (MSR) p. , 2017. 

 BibTex VALE, L.; MAIA, M.; On the Properties of Design-relevant Classes for  Design Anomaly Assessment. Proc. of the 25th International Conference on Program Comprehension (ICPC) ERA. p. -, 2017.

 BibTex SANTOS, G.; PAIXÃO, K.; ANQUETIL, D.; ETIEN, A.; MAIA, M.; DUCASSE, S. Recommending source code locations for system-specific transformation. Proc. of the 24th International Conference on Software Analysis, Evolution, and Reengineering (SANER) p. 160-170, 2017.

 CAMPOS, E.; MAIA, M. Mining historical information to study bug fixes. Proceedings of 14th  International Conference on Information Technology: New Generations (ITNG), p. 1-6, 2017.

2016 

 BibTex DELFIM, F. M. ; PAIXÃO, K. V. R. ; CASSOU, D. ; MAIA, M. Redocumenting APIs with crowd knowledge: a coverage analysis based on question types. Journal of The Brazilian Computer Society (Online), v. 22, p. 9, 2016.

   CAMPOS, E. ; MONPERRUS, M. ; MAIA, M. Searching Stack Overflow for API-usage-related Bug Fixes Using Snippet-based Queries. Proc. of 26th  International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada, p. 1-11, 2016.

CAMPOS, E. ; SOUZA, L.; MAIA, M. Searching Crowd Knowledge to Recommend Solutions for API Usage Tasks. Journal of Software: Evolution and Process (JSEP). 31pp. Wiley, 2016.

 BibTex ROCHA, A. M. ; MAIA, M. . Automated API Documentation with Tutorials Generated From Stack Overflow. Proc. of 30th Brazilian Symposium on Software Engineering (SBES'2016). in portuguese.

 BibTex DANTAS, C. E. ; MAIA, M. . An analysis of association between code anomaly co-occurrences and structural metrics. Proc. of the IV Workshop on Software Visualization, Evolution and Maintenance VEM'2016. in portuguese.

2015

 BibTex SILVA, L. L. ; VALENTE, M.T. ; MAIA, M. Co-change Clusters: Extraction and Application on Assessing Software Modularity.  Transactions on Aspect-Oriented Software Development (Print), Springer, p. 1-37, 2015.

 BibTex TANGARI, G. ; MAIA, M. . Ranking Developers' Importance Factors based on Team Leader Perspective. International Journal of Software Engineering and Knowledge Engineering.

 BibTex SOARES, M. S. ;  MAIA, M. ; FERNANDES, R. S. . Performance Evaluation of Aspect-Oriented Programming Weavers. In: José Cordeiro, et al.. (Org.). Enterprise Information Systems - Lecture Notes in Business Information Processing. 1ed.: Springer, 2015, v. 225, p. 187-203

 BibTex DELFIM, F. M. ; PAIXÃO, K. ; MAIA, M.A. . Redocumentando APIs com conhecimento da multidão: um estudo de cobertura da API Swing no Stack Overflow. In: III Workshop on Software Visualization, Evolution and Maintenance, 2015, Belo Horizonte. Proc of the III Workshop on Software Visualization, Evolution and Maintenance, 2015. p. 1-8. Distinguished paper. Runner-up.

 BibTex VALE, L. N. ; MAIA, M.A. . Keecle: Mining Key Architecturally Relevant Classes using Dynamic Analysis. In: IEEE 31st International Conference on Software Maintenance and Evolution (ICSME), 2015, Bremen. Proc. of ICSME'2015 - ERA Track, 2015. p. 1-5.

 BibTex SILVA, L. L. ; VALENTE, M. T. O. ; MAIA, M.A. ; ANQUETIL, N. . Developers? Perception of Co-Change Patterns: An Empirical Study. In: IEEE 31st International Conference on Software Maintenance and Evolution (ICSME), 2015, Bremen. Proc. of ICSME'2015, 2015. p. 1-9.

 BibTex LAFETA, R. F. Q. ; MAIA, M. ; ROTHLISBERGER, D. . Framework Instantiation Using Cookbooks Constructed With Static and Dynamic Analysis. In: International Conference on Program Comprehension, ERA Track. 2015, Florence. Proc. of ICPC'2015, 2015. p. 1-4.

 BibTex TANGARI, G. ; MAIA, M. Developers' importance from the leader perspective. In: International Conference on Software Engineering and Knowledge Engineering, 2015. Proc. of the SEKE'2015, 2015. p. 1-6.

2014

 BibTex GAIA, F. N. ; FERREIRA, G. ; FIGUEIREDO, E. ; MAIA, M. . A Quantitative and Qualitative Assessment of Aspectual Feature Modules for Evolving Software Product Lines. Science of Computer Programming (Print), v. online, p. 1-36, 2014.

 BibTex SOUZA, L. B. L. ; CAMPOS, E. C. ; ALMEIDA MAIA, M. . Ranking Crowd Knowledge to Assist Software Development. In: Proc. of the 22nd International Conference on Program Comprehension - ICPC'2014, 2014, Hyderabad. 2014. p. 1-11. Distinguished Paper.

 BibTex SILVA, L. L. ; VALENTE, M. T. O. ; MAIA, M. . Assessing Modularity using Co-Change Clusters. In: 13th International Conference on Modularity, 2014, Lugano. Proceedings of the 13th International Conference on Modularity, 2014. p. 49-60. Best Paper Award.

 BibTex  SOUZA, L. B. L. ; CAMPOS, E. C. ; ALMEIDA MAIA, M.  On the Extraction of Cookbooks for APIs from the Crowd Knowledge. In: Proc. of the 28th Brazilian Symposium on Software Engineering - SBES'2014. Acceptance rate: 24%. 10pp. Maceió - AL.

 BibTex  CAMPOS, E. C. ; SOUZA, L. B. L. ; ALMEIDA MAIA, M. Nuggets Miner: Assisting Developers by Harnessing the StackOverflow Crowd Knowledge and the GitHub Traceability. In: Proc. of the Brazilian Conference on Software: Theory and Practice (CBSoft 2014) - Tool Session. 8pp. Maceió - AL. Second-place Best Tool Award.

 BibTex  SILVA, L. L. ; FÉLIX, D. VALENTE, M. T. O. ; MAIA, M.  ModularityCheck: A Tool for Assessing Modularity using Co-Change Clusters. In: Proc. of the Brazilian Conference on Software: Theory and Practice (CBSoft 2014) - Tool Session. 8pp. Maceió - AL. Third-place Best Tool Award. 

 BibTex CAMPOS, E. C. ; MAIA, M. . Automatic categorization of questions from Q&A sites. In: ACM Symposium on Applied Computing - SAC, 2014, Gyeongju, Korea. Proc. of the 29th Symposium On Applied Computing, 2014.

 BibTex XAVIER, J., MACÊDO, A.; MAIA, M. Understanding the popularity of reporters and assignees in the Github. In: Proc. of the 26th International Conference on Software Engineering and Knowledge Engineering. Vancouver, Canada. 

 BibTex FERNANDES, R. S. ; MAIA, M. ; SOARES, M. S. . A Systematic Review on Performance Evaluation of Aspect-oriented Programming Technique Used to Implement Crosscutting Concerns. In: 16th International Conference on Enterprise Information Systems (ICEIS), 2014, Lisbon, Portugal. Proc. of the 16th International Conference on Enterprise Information Systems (ICEIS), 2014. Distinguished paper.


2013

 BibTex MAIA, M. ; LAFETA, R. F. Q. . On the impact of trace-based feature location in the performance of software maintainers. The Journal of Systems and Software, v. 88, p. 1023-1037, 2013.
 
 BibTex FERREIRA, G.C.S. ; GAIA, F. N. ; FIGUEIREDO, E. M. L. ; ALMEIDA MAIA, M. . On the Use of Feature-Oriented Programming for Evolving Software Product Lines -- A Comparative Study. Science of Computer Programming (Print), v. online, p. 1-34, 2013.
 
 BibTex SOUZA, L. B. L. ; MAIA, M. . Do Software Categories Impact Coupling Metrics?. In: 10th Working Conference on Mining Software Repositories, 2013, San Francisco. 10th Working Conference on Mining Software Repositories, 2013. p. 217-220.
 
 BibTex MAIA, M. ; SILVA, A. C. ; SILVA, I. R. . On the Influence of Latent Semantic Analysis Parameterization for Bug Localization. Revista de Informática Teórica e Aplicada: RITA, v. 20, p. 49-76, 2013.

 BibTex JULIANO, R. C. ; TRAVENCOLO, B. A. N. ; SOARES, M. S. ; ALMEIDA MAIA, M. . Automated Computation of Use Cases Similarity can Aid the Assessment of Cohesion and Complexity of Classes. In: Proc. of the International Conference on Software Engineering & Knowledge Engineering (SEKE'2013), 2013, Boston. p. 494-499.


2012

 BibTex Gaia, Felipe Nunes ; Ferreira, Gabriel Coutinho Sousa ; Figueiredo, Eduardo ; Almeida Maia, Marcelo . A Quantitative Assessment of Aspectual Feature Modules for Evolving Software Product Lines. SBLP'2012. LNCS 7554. Springer Berlin Heidelberg, 2012, v. , p. 134-149.

 BibTex VICENTE, e. ; DYANY, G. ; MATIAS JR, R. ; ALMEIDA MAIA, M. . Improving Program Comprehension in Operating System Kernels with Execution Trace Information. In: Proc. of the International Conference on Software Engineering and Knowledge Engineering (SEKE2012), 2012, Redwood City. p. 1-6.

2011

 BibTex FIGUEIREDO, E. ; GARCIA, A. ; MAIA, MARCELO ; FERREIRA, G.; NUNES, C.; WHITTLE, J. On the impact of crosscutting concern projection on code measurement. In: the tenth international conference, 2011, Porto de Galinhas. Proceedings of the tenth international conference on Aspect-oriented software development - AOSD '11. New York: ACM Press. p. 81-12.

 BibTex SILVA, LUCIANA LOURDES ; PAIXAO, KLERISSON RIBEIRO ; AMO, SANDRA DE ; MAIA, MARCELO DE ALMEIDA . On the Use of Execution Trace Alignment for Driving Perfective Changes. In: 2011 15th European Conference on Software Maintenance and Reengineering (CSMR), 2011, Oldenburg. 2011 15th European Conference on Software Maintenance and Reengineering. p. 221-10.

 BibTex LAFETA, R. F. Q. ;  MAIA, M. . An Empirical Assessment of the Use of Execution Traces in Software Maintenance. In: Simpósio Brasileiro de Engenharia de Software - SBES, 2011, São Paulo. Anais do XXV Simpósio Brasileiro de Engenharia de Software, 2011. p. 1-10.

 BibTex FERREIRA, G.C.S. ; GAIA, F. N. ; FIGUEIREDO, E. M. L. ;  MAIA, M. . On the Use of Feature-Oriented Programming for Evolving Software Product Lines A Comparative Study. In: Simpósio Brasileiro de Linguagens de Programação, 2011, São Paulo. Anais do XV Simpósio Brasileiro de Linguagens de Programação, 2011. p. 1-14.

 BibTex SILVA, L. L. ; AMO, S. A. ; ALMEIDA MAIA, M. . Sumarização de Rastros de Execução para Recuperação de Visões de Alto Nível em Sistemas Orientados a Objetos. In: Congresso Ibero-Americano em Engenharia de Software, 2011, Rio de Janeiro. XIV Congresso Ibero-Americano em Engenharia de Software, 2011. p. 1-14.

2010

  BibTex SILVA, L. L. ; PAIXÃO, K. ; AMO, S. A. ; ALMEIDA MAIA, M. . Software Evolution Aided by Execution Trace Alignment (in portuguese). In: Simpósio Brasileiro de Engenharia de Software, 2010, Salvador. Anais do XXIV SBES, 2010. p. 158-167.


For older publications please refer to the Lattes Curriculum ».





Free Global Counter Flag Counter
« prev  |   top  |   next »

Published paper at JBCS Springer Open

Redocumenting APIs with crowd knowledge: a coverage analysis based on question types) with Fernanda, Klérisson, Damien and Marcelo published at Journal of the Brazilian Computer Society (Dec.2016).

Google Research Award Latin America

The PhD thesis proposal "Automated construction of tutorials from Q&A sites" from Adriano Rocha has been awarded in August 03, 2016. 

Published paper at Journal of Software: Evolution and Process - Wiley

The paper "Searching Crowd Knowledge to Recommend Solutions for API Usage Tasks" with Eduardo Campos, Lucas Souza and Marcelo Maia has been published in October 2016.

Powered by CMSimple | Template by CMSimple! | Login