Jean Melo

Jean Melo

PhD Student in Software Engineering

I am currently a Ph.D. Student in Software Engineering at the IT University of Copenhagen (ITU), Denmark. Developing methods and tools to find bugs and to improve debugging and maintainability of highly-configurable systems.

Recently, I was visiting Prof Christian Kästner at Carnegie Mellon University (CMU), where I was (still am) working on variability-aware analysis for understanding patches in highly-configurable systems.

Research Interests:
  • >> Software Families and Product Lines
  • >> Software Variability (Preprocessors)
  • >> Software Maintenance
  • >> Static Analysis
  • >> Empirical Software Engineering

Supervisor: Claus Brabrand
Co-Supervisor: Andrzej Wąsowski

For more information, see my curriculum lattes (in portuguese).

Jean Melo



Jean Melo; Fabricio Narcizo; Dan Witzner Hansen; Claus Brabrand; Andrzej Wąsowski. Variability through the Eyes of the Programmer. International Conference on Program Comprehension (ICPC), Buenos Aires, Argentina, 2017.

Alexandru F. Iosif-Lazar; Jean Melo; Aleksandar S. Dimovski; Claus Brabrand; Andrzej Wąsowski. Effective Analysis of C Programs by Rewriting Variability. The Art, Science, and Engineering of Programming (Programming), Brussels, Belgium, 2017.

Iago Abal; Jean Melo; Stefan Stanciulescu; Claus Brabrand; Márcio Ribeiro; Andrzej Wąsowski. Variability Bugs in Highly-Configurable Systems: A Qualitative Analysis. Under review.


Jean Melo; Claus Brabrand; Andrzej Wąsowski. How Does the Degree of Variability Affect Bug Finding?. International Conference on Software Engineering (ICSE), Austin-TX, USA, 2016.

Jean Melo; Elvis Flesborg; Claus Brabrand; Andrzej Wąsowski. A Quantitative Analysis of Variability Warnings in Linux. International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), Salvador-Bahia, Brazil, 2016.


Jean Melo; Paulo Borba. Improving modular reasoning on preprocessor-based systems. Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Brasília, Brazil, 2013.

Rafael Ferreira; Fred Freitas; Patrick Brito; Jean Melo; Rinaldo Lima; Evandro Costa. RetriBlog: An architecture-centered framework for developing blog crawlers. Expert Systems with Applications, v. 40, p. 1177-1195, 2013.


Jean Melo; Rafael Ferreira; Evandro Costa; Patrick Brito; João Pontes; Fred Freitas. Mining Text from Student-System Interactions to Recommend Blogs and Papers. IEEE Multidisciplinary Engineering Education Magazine, v. 7, p. 1-12, 2012.

Olavo Holanda; Rafael Ferreira; Evandro Costa; Ig Bittencourt; Jean Melo; Willy Tiengo; Mario Peixoto. Educational resources recommendation system based on agents and semantic web for helping students in a virtual learning environment. International Journal of Web Based Communities, v. 8, p. 333-353, 2012.


Jean Melo; Rafael Ferreira; João Pontes; Evandro Costa; Patrick Brito; Aydano Machado. Improving the Dynamic Interaction in Virtual Learning Environments Through an Ontology-based Recommender System. Brazilian Workshop on Semantic Web and Education (SBIE), Aracajú-SE, Brazil, 2011.

Rafael Ferreira; Jean Melo; Patrick Brito; Evandro Costa; Rinaldo Lima; Fred Freitas. Creating a Blog Recommendation System Through a Framework for Building Blog Crawlers. Simpósio Brasileiro de Sistemas Colaborativos (SBSC), Paraty-RJ, Brazil, 2011.

Rafael Ferreira; Olavo Holanda; Jean Melo; Ig Bittencourt; Fred Freitas; Evandro Costa. An Agent-Based Semantic Web Blog Crawler. International Conference on Information Technology and Applications (ICITA), Sydney, Australia, 2011.

Rafael Ferreira; Rinaldo Lima; Jean Melo; Fred Freitas; Evandro Costa. RetriBlog: A Framework for Creating Blog Crawlers. ACM Symposium On Applied Computing (SAC), Riva del Garda (Trento), Italy, 2011.

Rafael Ferreira; Jean Melo; Rinaldo Lima; Patrick Brito; Evandro Costa; Fred Freitas. An Architecture-Based Framework for Developing Blog Crawlers. ACM Symposium On Applied Computing (SAC), Riva del Garda (Trento), Italy, 2011.


Silva, Alan; Evandro Costa; Bittencourt, Ig; Patrick Brito; Olavo Holanda; Jean Melo; Dermeval, Diego; Ribeiro, Márcio. Ontology-based software product line for building semantic web applications. International Workshop on Knowledge-Oriented Product Line Engineering (KOPLE), Reno, Nevada, USA, 2010.



Name Jean Melo
Professional Address Rued Langgaards Vej 7, DK-2300 Copenhagen S
Office 4D05
Email jeam[at]