activity
20162023
most citedSuccessful Combination of Database Search and Snowballing for Identification of Primary Studies in Systematic Literature Studies

423 citations · 1.4k across the 28 of their papers we have counts for

collaborators

31 papers

cs.SE2023★ 423 cited

Successful Combination of Database Search and Snowballing for Identification of Primary Studies in Systematic Literature Studies

Claes Wohlin, Marcos Kalinowski, Katia Romero Felizardo +1

Background: A good search strategy is essential for a successful systematic literature study. Historically, database searches have been the norm, which has later been complemented…

cs.SE2023★ 8 cited

Assessing the Use of AutoML for Data-Driven Software Engineering

Fabio Calefato, Luigi Quaranta, Filippo Lanubile +1

Background. Due to the widespread adoption of Artificial Intelligence (AI) and Machine Learning (ML) for building software applications, companies are struggling to recruit employe…

cs.SE2023★ 118 cited

Negative Effects of Gamification in Education Software: Systematic Mapping and Practitioner Perceptions

Clauvin Almeida, Marcos Kalinowski, Anderson Uchoa +1

Context: While most research shows positive effects of gamification, the focus on its adverse effects is considerably smaller and further understanding is needed. Objective: To pro…

cs.SE2023★ 15 cited

A Systematic Mapping Study and Practitioner Insights on the Use of Software Engineering Practices to Develop MVPs

Silvio Alonso, Marcos Kalinowski, Bruna Ferreira +2

[Background] The MVP concept has influenced the way in which development teams apply Software Engineering practices. However, the overall understanding of this influence of MVPs on…

cs.SE2023

On the perceived relevance of critical internal quality attributes when evolving software features

Eduardo Fernandes, Marcos Kalinowski

Several refactorings performed while evolving software features aim to improve internal quality attributes like cohesion and complexity. Indeed, internal attributes can become crit…

cs.SE2022★ 15 cited

Lessons Learned to Improve the UX Practices in Agile Projects Involving Data Science and Process Automation

Bruna Ferreira, Silvio Marques, Marcos Kalinowski +2

Context: User-Centered Design and Agile methodologies focus on human issues. Nevertheless, agile methodologies focus on contact with contracting customers and generating value for…

cs.SE2022★ 11 cited

Psychometric Instruments in Software Engineering Research on Personality: Status Quo After Fifty Years

Danilo Almeida Felipe, Marcos Kalinowski, Daniel Graziotin +1

Context: Although software development is a human activity, Software Engineering (SE) research has focused mostly on processes and tools, making human factors underrepresented. Thi…

cs.SE2022★ 3 cited

Towards Perspective-Based Specification of Machine Learning-Enabled Systems

Hugo Villamizar, Marcos Kalinowski, Helio Lopes

Machine learning (ML) teams often work on a project just to realize the performance of the model is not good enough. Indeed, the success of ML-enabled systems involves aligning dat…

cs.SE2022★ 1 cited

Towards Continuous Systematic Literature Review in Software Engineering

Bianca Minetto Napoleão, Fabio Petrillo, Sylvain Hallé +1

Context: New scientific evidence continuously arises with advances in Software Engineering (SE) research. Conventionally, Systematic Literature Reviews (SLRs) are not updated or up…

cs.SE2022★ 1 cited

A Catalogue of Concerns for Specifying Machine Learning-Enabled Systems

Hugo Villamizar, Marcos Kalinowski, Helio lopes

Requirements engineering (RE) activities for machine learning (ML) are not well-established and researched in the literature. Many issues and challenges exist when specifying, desi…

cs.SE2021

Cataloging Dependency Injection Anti-Patterns in Software Systems

Rodrigo Laigner, Diogo Mendonça, Alessandro Garcia +1

Context: Dependency Injection (DI) is a commonly applied mechanism to decouple classes from their dependencies in order to provide higher modularization. However, bad DI practices…

cs.SE2021

What Makes Agile Software Development Agile?

Marco Kuhrmann, Paolo Tell, Regina Hebig +44

Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders' collaboration have contributed to making agile a transfor…

cs.SE2021

On Psychometric Instruments in Software Engineering Research: An Ongoing Study

Danilo Almeida Felipe, Marcos Kalinowski

[Context] Although software development is an inherently human activity, research in software engineering (SE) has long focused mostly on processes and tools, failing to recall abo…

cs.DB2021★ 10 cited

Data Management in Microservices: State of the Practice, Challenges, and Research Directions

Rodrigo Laigner, Yongluan Zhou, Marcos Antonio Vaz Salles +2

Microservices have become a popular architectural style for data-driven applications, given their ability to functionally decompose an application into small and autonomous service…

cs.SE2020

An Empirical Investigation on the Challenges of Creating Custom Static Analysis Rules for Defect Localization

Diogo Silveira Mendonça, Marcos Kalinowski

Background: Custom static analysis rules, i.e., rules specific for one or more applications, have been successfully applied to perform corrective and preventive software maintenanc…

cs.SE2020

An Efficient Approach for Reviewing Security-Related Aspects in Agile Requirements Specifications of Web Applications

Hugo Villamizar, Marcos Kalinowski, Alessandro Garcia +1

Defects in requirements specifications can have severe consequences during the software development lifecycle. Some of them may result in poor product quality and/or time and budge…

cs.SE2020

Guidelines for the Search Strategy to Update Systematic Literature Reviews in Software Engineering

Claes Wohlin, Emilia Mendes, Katia Romero Felizardo +1

Context: Systematic Literature Reviews (SLRs) have been adopted within Software Engineering (SE) for more than a decade to provide meaningful summaries of evidence on several topic…

cs.SE2020★ 238 cited

Pandemic Programming: How COVID-19 affects software developers and how their organizations can help

Paul Ralph, Sebastian Baltes, Gianisa Adisaputri +14

Context. As a novel coronavirus swept the world in early 2020, thousands of software developers began working from home. Many did so on short notice, under difficult and stressful…

cs.DL2020★ 192 cited

On the Performance of Hybrid Search Strategies for Systematic Literature Reviews in Software Engineering

Erica Mourão, João Felipe Pimentel, Leonardo Murta +3

Context: When conducting a Systematic Literature Review (SLR), researchers usually face the challenge of designing a search strategy that appropriately balances result quality and…

cs.SE2020

When to Update Systematic Literature Reviews in Software Engineering

Emilia Mendes, Claes Wohlin, Katia Felizardo +1

[Context] Systematic Literature Reviews (SLRs) have been adopted by the Software Engineering (SE) community for approximately 15 years to provide meaningful summaries of evidence o…

cs.SE2019★ 48 cited

Challenges in Survey Research

Stefan Wagner, Daniel Méndez Fernández, Michael Felderer +2

While being an important and often used research method, survey research has been less often discussed on a methodological level in empirical software engineering than other types…

cs.SE2019

An Approach for Reviewing Security-Related Aspects in Agile Requirements Specifications of Web Applications

H. Villamizar, A. A. Neto, M. Kalinowski +2

Defects in requirements specifications can have severe consequences during the software development lifecycle. Some of them result in overall project failure due to incorrect or mi…

cs.SE2019★ 3 cited

Do We Preach What We Practice? Investigating the Practical Relevance of Requirements Engineering Syllabi - The IREB Case

Daniel Méndez Fernández, Xavier Franch, Norbert Seyff +7

Nowadays, there exist a plethora of different educational syllabi for Requirements Engineering (RE), all aiming at incorporating practically relevant educational units (EUs). Many…

cs.SE2018★ 3 cited

A Systematic Mapping Study on Security in Agile Requirements Engineering

H. Villamizar, M. Kalinowski, M. Viana +1

[Background] The rapidly changing business environments in which many companies operate is challenging traditional Requirements Engineering (RE) approaches. This gave rise to agile…