35 citations · 100 across the 10 of their papers we have counts for
9 papers · 1 filter
Domain Diversity, Motivation, Inclusion, and Feedback in Software Modelling Education
Isabella Graßl, Christopher Lazik, Shalini Chakraborty +2
Student engagement is critical for effective learning in software modelling, yet fostering motivation and inclusivity remains a challenge. While existing research has focused on mo…
On the impact of semantic transparency on understanding and reviewing social goal models
Mafalda Santos, Catarina Gralha, Miguel Goulão +2
Context: i* is one of the most influential languages in the Requirements Engineering research community. Perhaps due to its complexity and low adoption in industry, it became a nat…
Quality in model-driven engineering: a tertiary study
Miguel Goulão, Vasco Amaral, Marjan Mernik
Model-driven engineering (MDE) is believed to have a significant impact in software quality. However, researchers and practitioners may have a hard time locating consolidated evide…
Improving the Developer Experience with a Low-Code Process Modelling Language
Henrique Henriques, Hugo Lourenço, Vasco Amaral +1
Context: The OutSystems Platform is a development environment composed of several DSLs, used to specify, quickly build, and validate web and mobile applications. The DSLs allow use…
Human Factors in Model-Driven Engineering: Future Research Goals and Initiatives for MDE
Grischa Liebel, Jil Klünder, Regina Hebig +23
Purpose: Software modelling and Model-Driven Engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of softwar…
A Comparison of Maps Application Programming Interfaces
Ana Isabel Fernandes, Miguel Goulão, Armanda Rodrigues
The development of web applications that manipulate geo-referenced information is often supported by Application Programming Interfaces (APIs), al-lowing a fast development cycle f…
An overview of metrics-based approaches to support software components reusability assessment
Miguel Goulão, Fernando Brito e Abreu
Objective: To present an overview on the current state of the art concerning metrics-based quality evaluation of software components and component assemblies. Method: Comparison of…
Do Software Languages Engineers Evaluate their Languages?
Pedro Gabriel, Miguel Goulão, Vasco Amaral
Domain Specific Languages (DSLs) can contribute to increment productivity, while reducing the required maintenance and programming expertise. We hypothesize that Software Languages…
Evidence-Based Comparison of Modularity Support Between Java and Object Teams
Arlindo Lima, Miguel Goulão, Miguel Pessoa Monteiro
Background: Aspect-oriented programming (AOP) is an emerging programming paradigm whose focus is about improving modularity, with an emphasis on the modularization of crosscutting…