Nathalia Nascimento

PhD Candidate at Pontifical Catholic University of Rio de Janeiro·

I have been pursuing a PhD Degree at PUC-Rio and I am also a member of the Software Engineering LAB at PUC-Rio, supporting software development in general, especially in healthcare. I received a MSc Degree in Computer Science founded by the National Council for Scientific and Technological Development (CNPq) at the Catholic University of Rio de Janeiro (PUC-­Rio) with focus in Software Engineering and Artificial Intelligence. My research project involves an agent-based Framework to create Self-Adaptive and Self-Organizing Internet of Things (IoT) applications, using neural networks with supervised and unsupervised learning approaches. I received my BSc degree in Computer Engineering from the State University of Feira de Santana (UEFS) in 2013. I was also an exchange student at the University of Waterloo - Canada (2017-2018), and at the Technical University of Lisbon-Portugal (IST - UTL) in 2011.


Pontifical Catholic University of Rio de Janeiro (PUC-Rio)

PhD (pursuing) and MSc in Software Engineering

Rio de Janeiro, Brazil (MSc Grade 93%)

PhD: July 2015 - July 2019

MSc: August 2013 - August 2015

University of Waterloo

Visiting PhD Student in Software Engineering

PhD Cooperation. Waterloo, Ontario, Canada

October 2017 - April 2018

State University of Feira de Santana (UEFS)

Bachelor of Computer Engineering

Feira de Santana, Bahia, Brazil. BSc Grade: 79%

Monograph: Investigated the emergence of communication signs in a community of autonomous simulated robots (in C++)
September 2006 - December 2012

Instituto Superior Técnico (IST) - Technical University of Lisbon

Exchange Semester

Lisbon, Portugal

February 2011 - August 2011

Computer Center - Federal University of Pernambuco (UFPE)

Software Residency

Recife, Pernambuco, Brazil (Residency Grade 85%)

Technical course to learn the steps of the software development: design, develop and test. Monograph: CITIESSE: A tool for Google Submission based on Motorola case 2012 (in Java)
September 2011 - May 2012


  • Nascimento, N., Alencar, P., Lucena, C., & Cowan, D. (2018). Machine Learning-based Variability Handling in IoT Agents. arXiv preprint arXiv:1802.03858. (submitted)
  • Nascimento, N., Lucena, C., Alencar, P., & Cowan, D. (2018). Software Engineers vs. Machine Learning Algorithms: An Empirical Study Assessing Performance and Reuse Tasks. arXiv preprint arXiv:1802.01096. (submitted)
  • NASCIMENTO, N. M.; LUCENA, C. J. P. . Engineering Cooperative Smart Things based on Embodied Cognition. In: NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2017), 2017, Pasadena. July, 2017
  • NASCIMENTO, NATHALIA MORAES DO; VIANA, C. J. M. ; STAA, A. V. ; LUCENA, C. J. P. . A Publish-Subscribe based Architecture for Testing Multiagent Systems. In: Twenty-Ninth International Conference on Software Engineering and Knowledge Engineering (SEKE 2017), 2017, Pittsburgh, USA.
  • do Nascimento, Nathalia Moraes, and Lucena, Carlos José Pereira. FIoT: An Agent-Based Framework for Self-Adaptive and Self-Organizing Internet of Things Applications. Journal of Information Sciences. ISSN 0020-0255. p. 161-176, 2017.
  • Sirqueira, T. F. M. ; Viana, M. L. ; Nascimento, N. M. ; Lucena, C. J. P. . A Software Framework for Data Provenance. In: The 29th International Conference on Software Engineering & Knowledge Engineering, 2017, Pittsburgh, USA.
  • Tassio Ferenzini Martins Sirqueira, Marx Viana, Nathalia Moraes Do Nascimento e Carlos José Pereira de Lucena. Um Framework para Proveniência de Dados. Série Monografias em Ciência da Computação - PUC-Rio. 2017.
  • Jean-Pierre Briot, Nathalia Moraes de Nascimento and Carlos José Pereira de Lucena. "A Multi-Agent Architecture for Quantified Fruits: Design and Experience." 28th International Conference on Software Engineering & Knowledge Engineering (SEKE'2016). SEKE/Knowledge Systems Institute, California, USA, 2016.
  • do Nascimento, N. M.; Viana, M. L. ; Lucena, C. J. P. . An IoT-based Tool for Human Gas Monitoring. In: XV Congresso Brasileiro de Informática em Saúde - CBIS. Goiânia. Anais do CBIS. Outubro, 2016.
  • do Nascimento, Nathalia Moraes; Lucena, Carlos José Pereira de; Fuks, Hugo. "Modeling Quantified Things Using a Multi-Agent System." 2015 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT). Vol. 1. IEEE, 2015. Singapore, 2015
  • NM Nascimento, CJP Lucena, H Fuks. Internet das Coisas para Conservação de Frutas: O Caso da Banana. Série Monografias em Ciência da Computação - PUC-Rio 1, 30
  • de Santana, F. C. B., Souza, J. M. S., Macedo, J. A., & Santos, N. M. Análise de Problemas Aplicados em um Estudo Integrado de Linguagens de Programação utilizando PBL.