Jo�ão Araújo
YOU?
Author Swipe
View article: Pattern-Based Automation of User Stories and Gherkin Scenarios from BPMN Models for Agile Requirement
Pattern-Based Automation of User Stories and Gherkin Scenarios from BPMN Models for Agile Requirement Open
This study enhances agile development by integrating BPMN modeling with automated functional requirements elicitation. It focuses on extracting user stories and Gherkin scenarios from BPMN process models using transformation patterns and t…
View article: GIRE: Gender-Inclusive Requirements Engineering
GIRE: Gender-Inclusive Requirements Engineering Open
Gender inclusion is fundamental to a prosperous society, but inequality and exclusion persist in various sectors of it. One of them is the ICT field, which is still struggling to represent the diversity of those it serves. The lack of dive…
View article: A social and technical sustainability requirements catalogue
A social and technical sustainability requirements catalogue Open
Climate change calls for action from all sectors of our global economy, including ICT. Therefore, it is important to change the way we develop software to address the challenges posed by sustainability. Our goal is to contribute with a reu…
View article: Making Sense of the Unknown: How Managers Make Cyber Security Decisions
Making Sense of the Unknown: How Managers Make Cyber Security Decisions Open
Managers rarely have deep knowledge of cyber security and yet are expected to make decisions with cyber security implications for software-based systems. We investigate the decision-making conversations of seven teams of senior managers fr…
View article: CREAM: a Package to Compute [Auto, Endo, Iso, Mono, Epi]-morphisms, Congruences, Divisors and More for Algebras of Type $(2^n,1^n)$
CREAM: a Package to Compute [Auto, Endo, Iso, Mono, Epi]-morphisms, Congruences, Divisors and More for Algebras of Type $(2^n,1^n)$ Open
The CREAM GAP package computes automorphisms, congruences, endomorphisms and subalgebras of algebras with an arbitrary number of binary and unary operations; it also decides if between two such algebras there exists a monomorphism, an epim…
View article: Assessing user stories: the influence of template differences and gender-related problem-solving styles - Supplemental material
Assessing user stories: the influence of template differences and gender-related problem-solving styles - Supplemental material Open
Here we include the supplementary material that may be used as a replication package for the quasi-experiment reported in the paper "Assessing user stories: the influence of template differences and gender-related problem-solving styles", …
View article: Assessing user stories: the influence of template differences and gender-related problem-solving styles - Supplemental material
Assessing user stories: the influence of template differences and gender-related problem-solving styles - Supplemental material Open
Here we include the supplementary material that may be used as a replication package for the quasi-experiment reported in the paper "Assessing user stories: the influence of template differences and gender-related problem-solving styles", …
View article: Assessing user stories: the influence of template differences and gender-related problem-solving styles - Supplemental material
Assessing user stories: the influence of template differences and gender-related problem-solving styles - Supplemental material Open
Here we include the supplementary material that may be used as a replication package for the quasi-experiment reported in the paper "Assessing user stories: the influence of template differences and gender-related problem-solving styles", …
View article: Boosting Isomorphic Model Filtering with Invariants
Boosting Isomorphic Model Filtering with Invariants Open
The enumeration of finite models is very important to the working discrete mathematician (algebra, graph theory, etc) and hence the search for effective methods to do this task is a critical goal in discrete computational mathematics. Howe…
View article: On the Quality of Deriving Conceptual Models from Use Cases and User Stories
On the Quality of Deriving Conceptual Models from Use Cases and User Stories Open
Replication package (the experimental materials) for the experiments done in the 'On the Quality of Deriving Conceptual Models from Use Cases and User Stories' thesis. In addition, the data extracted during the experiments performed is als…
View article: Welcome from the Organizers
Welcome from the Organizers Open
Welcome to the 11th International Workshop on Model-Driven Requirements Engineering (MoDRE), a satellite event of the 29th IEEE International Requirements Engineering Conference. The MoDRE workshop series established a forum where research…
View article: Effectiveness of an educational game-based intervention for enhancing nutritional knowledge of elementary school students
Effectiveness of an educational game-based intervention for enhancing nutritional knowledge of elementary school students Open
Obesity can generate short and long term effects on health. Nutritionalknowledge is important to increase the potential of acquiring healthy eating habits and prevent obesity. In this study, it was investigated an educational game-basedint…
View article: On the impact of different templates on creating and understanding user stories - Supplemental Material
On the impact of different templates on creating and understanding user stories - Supplemental Material Open
Here we include the supplementary material that may be used as a replication package for the quasi-experiment reported in the paper "On the impact of different templates on creating and understanding user stories", submitted to RE 2021 (In…
View article: On the impact of different templates on creating and understanding user stories - Supplemental Material
On the impact of different templates on creating and understanding user stories - Supplemental Material Open
Here we include the supplementary material that may be used as a replication package for the quasi-experiment reported in the paper "On the impact of different templates on creating and understanding user stories", submitted to RE 2021 (In…
View article: Negative UX-Based Approach for Deriving Sustainability Requirements
Negative UX-Based Approach for Deriving Sustainability Requirements Open
In this chapter, a Negative User Experience (NUX)-based method for deriving sustainability requirements of persuasive software systems is proposed. The method relies on the analysis of NUX assessment, and the exploitation of relationships …
View article: Supporting Creation of New iStar Extensions through a Process
Supporting Creation of New iStar Extensions through a Process Open
iStar is a goal-oriented requirements modelling language which has been used by industrial and academic projects of different domains. Modelling languages are commonly extended to add new constructs giving more expressiveness. iStar is oft…
View article: Welcome from the Organizers
Welcome from the Organizers Open
Welcome to the Tenth International Workshop on Model-Driven Requirements Engineering (MoDRE), a satellite event of the IEEE International Requirements Engineering Conference.The MoDRE workshop series established a forum where researchers a…
View article: Nutrikids: jogo sério para o desenvolvimento do conhecimento nutricional em crianças e adolescentes
Nutrikids: jogo sério para o desenvolvimento do conhecimento nutricional em crianças e adolescentes Open
Obesity is identified as a global epidemic that triggers consequences such as increased morbidities, increased risk of developing metabolic, cardiovascular, liver diseases, cancer, diabetes, among others. Knowledge about nutrition and heal…
View article: An Aspect-Oriented Approach for Spatial Concerns in Web Applications
An Aspect-Oriented Approach for Spatial Concerns in Web Applications Open
The growing availability of on-line geographical information, since the advent of open map servers in the 2000s, originated a new generation of Web applications, those which combine “conventional” Web functionality with typical features of…
View article: Towards a non-functional requirements discovery approach for persuasive systems
Towards a non-functional requirements discovery approach for persuasive systems Open
A number of software systems that attempt to help people achieve behavior change have been proposed in various domains such as health and wellness. However, sometimes, such systems have failed to provide a satisfactory or sustainable User …