• 296 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.

  • 45 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

Specifications
Software architecture
Software engineering

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

Increasing the semantic transparency of the KAOS goal model concrete syntax

Santos, M., Gralha, C., Goulão, M. & Araújo, J., 2018, Conceptual Modeling - 37th International Conference, ER 2018, Proceedings. Li, Z., Trujillo, J. C., Du, X., Lee, M. L., Davis, K. C., Ling, T. W. & Li, G. (eds.). Cham: Springer Verlag, p. 424-439 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11157 LNCS).

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

File
Transparency
Semantics
Concretes
Requirements
Engineers
1 Citation (Scopus)

Leveraging teenagers feedback in the development of a domain-specific language: the case of programming low-cost robots

Barisic, A., Cambeiro, J., Amaral, V., Goulão, M. & Mota, T., 9 Apr 2018, Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018. Association for Computing Machinery, p. 1221-1229 9 p.

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

Robots
Feedback
Engineers
Costs

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

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

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

The Journal of Object Technology (Journal)

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

Activity: Publication peer-review and editorial workEditorial activity

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