Biography

Miguel Goulão is an Assistant Professor of the Informatics Department of FCT/UNL and a researcher at the Software Systems group at NOVA LINCS. He has a Ph.D. (2008) in Informatics from Universidade Nova de Lisboa.

The broad aim of his research is to improve the software developer’s productivity and developer experience, in order to better deal with software development complexity. Miguel uses Evidence-Based, Empirical Software Engineering, and User Experience evaluation techniques to identify the strengths and shortcomings in languages, tools, and approaches. He uses these quantitative and qualitative assessments not only in the evaluation of Software Engineering claims but also as an objective input to help to devise improvements to fix the identified shortcomings. Miguel is particularly interested in improving the understandability of Requirements Engineering and Domain-Specific Languages (and of specifications built with those languages), to empower developers and other stakeholders to more effectively read and write software specifications. More recently, Miguel has also been working as a member of the COST Action on Multi-Paradigm Modeling for Cyber-Physical Systems.

Miguel has published over 50 papers in peer reviewed international journals, conferences, and workshops, and served as guest editor of special issues in international journals, as PC member, and as PC and Organizing Chair in several events. He received the best paper award at the 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014), and was a co-author of the paper receiving the János Szentes Award for the best paper on Software Metrics presented at the 6th European Conference on Software Quality (ECSQ 1999).

Positions

  • Present2008

    Assistant Professor

    Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa

  • 20082000

    Teaching Assistant

    Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa

  • 19981996

    Invited Teaching Assistant

    Instituto Superior de Economia e Gestão, Universidade Técnica de Lisboa

Education

  • Ph.D 2008

    Informatics

    Universidade Nova de Lisboa

  • M.Sc. 1999

    Electrotechnical Engineering

    Instituto Superior Técnico, Universidade Técnica de Lisboa

  • Licenciatura 1995

    Informatics Engineering and Computers

    Instituto Superior Técnico, Universidade Técnica de Lisboa

Honours and Awards

  • June 2014
    Best Paper Award at CAiSE 2014
    Best Paper Award in CAiSE 2014, Thessaloniki, Greece, June 16-20, 2014.

    Catarina Gralha, Miguel Goulão, João Araújo, “Identifying modularity improvement opportunities in goal-oriented requirements models”, 26th International Conference on Advanced Information Systems Engineering, CAiSE 2014, Springer, Thessaloniki, Greece, June 16-20, 2014.

  • 1999
    János Szentes Award
    Award for the best paper on software metrics presented at the 6th European Conference on Software Quality, European Organization for Quality, Vienna, Austria, April 1999.

    António Silva Monteiro, Miguel Goulão, Fernando Brito e Abreu, Alberto Bigotte de Almeida and Pedro Sousa, “Controlling the Evolution of Legacy Systems: Defect Reporting and Tracking using Internet Technology”, Proceedings of the 6th European Conference on Software Quality, European Organization for Quality, Vienna, Austria, April 1999.