• 303 Citations
  • 11 h-Index
20102019
If you made any changes in Pure these will be visible here soon.

Personal profile

Research interests

The broad aim of Miguel's 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. 

Education/Academic qualification

Informatics, Doctorate, Faculdade de Ciências e Tecnologia (FCT)

Electrotechnical Engineering, Master, Instituto Superior Técnico

Fingerprint Dive into the research topics where Miguel Carlos Pacheco Afonso Goulão is active. These topic labels come from the works of this person. Together they form a unique fingerprint.

  • 44 Similar Profiles
Software engineering Engineering & Materials Science
Requirements engineering Engineering & Materials Science
DSL Engineering & Materials Science
Specifications Engineering & Materials Science
Engineers Engineering & Materials Science
Concretes Engineering & Materials Science
User interfaces Engineering & Materials Science
Industry Engineering & Materials Science

Network Recent external collaboration on country level. Dive into details by clicking on the dots.

Research Output 2010 2019

Dealing with Non-Functional Requirements in Model-Driven Development: A Survey

Ameller, D., Franch, X., Gómez, C., Martínez-Fernández, S., Araujo, J., Biffl, S., Cabot, J., Cortellessa, V., Fernández, D. M., Moreira, A., Muccini, H., Vallecillo, A., Wimmer, M., Amaral, V., Böhm, W., Brunelière, H., Burgueño, L., Goulão, M., Teufl, S. & Beradinelli, L., 24 Feb 2019, (Accepted/In press) In : IEEE Transactions on Software Engineering. 17 p.

Research output: Contribution to journalArticle

Maintainability
Industry
Productivity
1 Citation (Scopus)
Specifications
Software architecture
Software engineering

Improving the Usability of a MAS DSML

Miranda, T., Challenger, M., Tezel, B. T., Alaca, O. F., Barišić, A., Amaral, V., Goulão, M. & Kardas, G., 1 Jan 2019, Engineering Multi-Agent Systems - 6th International Workshop, EMAS 2018, Revised Selected Papers. Mascardi, V., Weyns, D. & Ricci, A. (eds.). Cham: Springer Verlag, p. 55-75 21 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11375 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Domain-specific Languages
Modeling Language
Usability
Notation
Physics

Comparing the usability of two multi-agents systems DSLs: Sea_ML++ and DSML4MAS study design

Silva, J., Barišić, A., Amaral, V., Goulão, M., Tezel, B. T., Alaca, O. F., Challenger, M. & Kardas, G., 1 Jan 2018, In : CEUR Workshop Proceedings. 2245, p. 770-777 8 p.

Research output: Contribution to journalConference article

DSL
Multi agent systems
Physics
Experiments
Concretes

Evaluating the efficiency of using a search-based automated model merge technique

Barisic, A., Debreceni, C., Varrot, D., Amaral, V. & Goulao, M., 23 Oct 2018, Proceedings - 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018. Kelleher, C., Engels, G., Fernandes, J. P., Cunha, J. & Mendes, J. (eds.). IEEE Computer Society, Vol. 2018-October. p. 193-197 5 p. 8506512

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Software engineering
Students
Engineers
Experiments

Prizes

Best Paper Award at CAISE 2014

Miguel Carlos Pacheco Afonso Goulão (Recipient), Jun 2014

Prize: Prize (including medals and awards)

Activities 2014 2018

  • 3 Editorial activity
  • 2 Participation in workshop, seminar, course
  • 1 Participation in conference

Third International Workshop on Human Factors in Modeling (HuFaMo’18)

Silvia Abrahão (Organiser), Miguel Carlos Pacheco Afonso Goulão (Organiser), Patrick Heymans (Organiser), Xavier Le Pallec (Organiser), Emmanuel Renaux (Organiser)
15 Oct 2018

Activity: Participating in or organising an eventParticipation in workshop, seminar, course

Computer Languages, Systems and Structures (Journal)

Vasco Amaral (Guest editor), Jordi Cabot (Guest editor), Miguel Carlos Pacheco Afonso Goulão (Guest editor)
1 Dec 2018

Activity: Publication peer-review and editorial workEditorial activity

Eleventh International i* Workshop

Miguel Carlos Pacheco Afonso Goulão (Chair), Marcela Ruiz (Chair), Angelo Susi (Chair)
12 Jun 2018

Activity: Participating in or organising an eventParticipation in workshop, seminar, course

International Conference on the Quality of Information and Communications Technology

Miguel Carlos Pacheco Afonso Goulão (Chair)
6 Sep 20169 Sep 2016

Activity: Participating in or organising an eventParticipation in conference

The Journal of Object Technology (Journal)

Miguel Carlos Pacheco Afonso Goulão (Guest editor)
Jun 2016

Activity: Publication peer-review and editorial workEditorial activity