Marcos Kalinowski

Orcid: 0000-0003-1445-3425

Affiliations:
  • Pontifical Catholic University of Rio de Janeiro, Brazil


According to our database1, Marcos Kalinowski authored at least 158 papers between 2002 and 2025.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
Attributes of a great requirements engineer.
J. Syst. Softw., 2025

A multivocal literature review on the benefits and limitations of industry-leading AutoML tools.
Inf. Softw. Technol., 2025

2024
Investigating the online recruitment and selection journey of novice software engineers: Anti-patterns and recommendations.
Empir. Softw. Eng., September, 2024

On the Usefulness of Automatically Generated Microservice Architectures.
IEEE Trans. Software Eng., March, 2024

Guest editorial: special issue on empirical software engineering and measurement.
Empir. Softw. Eng., February, 2024

Identifying concerns when specifying machine learning-enabled systems: A perspective-based approach.
J. Syst. Softw., 2024

Teaching Survey Research in Software Engineering.
CoRR, 2024

Naming the Pain in Machine Learning-Enabled Systems Engineering.
CoRR, 2024

Understanding and measuring software engineer behavior: What can we learn from the behavioral sciences?
CoRR, 2024

A Multivocal Literature Review on the Benefits and Limitations of Automated Machine Learning Tools.
CoRR, 2024

Emerging Results on Automated Support for Searching and Selecting Evidence for Systematic Literature Review Updates.
Proceedings of the 1st IEEE/ACM International Workshop on Methodological Issues with Empirical Studies in Software Engineering, 2024

ML-Enabled Systems Model Deployment and Monitoring: Status Quo and Problems.
Proceedings of the Software Quality as a Foundation for Security, 2024

On the Interaction Between Software Engineers and Data Scientists When Building Machine Learning-Enabled Systems.
Proceedings of the Software Quality as a Foundation for Security, 2024

Machine Learning Applied in the Construction of a Disability Retirement Entry Table of the General Social Security Regime (RGPS) of Brazil.
Proceedings of the 20th Brazilian Symposium on Information Systems, 2024

Investigating Predicting Voluntary Resignation Program Participation with Machine Learning.
Proceedings of the 20th Brazilian Symposium on Information Systems, 2024

Agile Minds, Innovative Solutions, and Industry-Academia Collaboration: Lean R&D Meets Problem-Based Learning in Software Engineering Education.
Proceedings of the 38th Brazilian Symposium on Software Engineering, 2024

Towards Effective Collaboration between Software Engineers and Data Scientists developing Machine Learning-Enabled Systems.
Proceedings of the 38th Brazilian Symposium on Software Engineering, 2024

Investigating Benefits and Limitations of Migrating to a Micro-Frontends Architecture.
Proceedings of the 38th Brazilian Symposium on Software Engineering, 2024

Industrial Practices of Requirements Engineering for ML-Enabled Systems in Brazil.
Proceedings of the 38th Brazilian Symposium on Software Engineering, 2024

Impostor Phenomenon in Software Engineers.
Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society, 2024

Can participation in a hackathon impact the motivation of software engineering students? A preliminary case study analysis.
Proceedings of the 2024 IEEE/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering, 2024

Professional Insights into Benefits and Limitations of Implementing MLOps Principles.
Proceedings of the 26th International Conference on Enterprise Information Systems, 2024

Trustworthy AI in practice: an analysis of practitioners' needs and challenges.
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, 2024

Investigating the Impact of SOLID Design Principles on Machine Learning Code Understanding.
Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering, 2024

POLARIS: A Framework to Guide the Development of Trustworthy AI Systems.
Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering, 2024

2023

Can participation in a hackathon impact the motivation of software engineering students? A preliminary case study analysis.
Dataset, October, 2023

Psychometric instruments in software engineering research on personality: Status quo after fifty years.
J. Syst. Softw., September, 2023

A systematic mapping study and practitioner insights on the use of software engineering practices to develop MVPs.
Inf. Softw. Technol., April, 2023

Negative effects of gamification in education software: Systematic mapping and practitioner perceptions.
Inf. Softw. Technol., April, 2023

Lessons learned to improve the UX practices in agile projects involving data science and process automation.
Inf. Softw. Technol., 2023

Machine Learning Applied to Open Government Data for the Detection of Improprieties in the Application of Public Resources.
Proceedings of the XIX Brazilian Symposium on Information Systems, 2023

Inference of Properties of a Natural Gas Processing Plant Through the Application of Machine Learning to Time Series.
Proceedings of the XIX Brazilian Symposium on Information Systems, 2023

Machine Learning Applied to the Classification of Technical Inspection Recommendations Regarding the Trend to Increase Criticality.
Proceedings of the XIX Brazilian Symposium on Information Systems, 2023

Optimizing Wireline Formation Testing in Oil Wells: A Data Science approach.
Proceedings of the XIX Brazilian Symposium on Information Systems, 2023

Training the Professionals that Industry Needs: The Digital Software Engineering Education Program at PUC-Rio.
Proceedings of the XXXVII Brazilian Symposium on Software Engineering, 2023

Status Quo and Problems of Requirements Engineering for Machine Learning: Results from an International Survey.
Proceedings of the Product-Focused Software Process Improvement, 2023

On the perceived relevance of critical internal quality attributes when evolving software features.
Proceedings of the 16th IEEE/ACM International Conference on Cooperative and Human Aspects of Software Engineering, 2023

Assessing the Use of AutoML for Data-Driven Software Engineering.
Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2023

Controlled Experimentation of Software Product Lines.
Proceedings of the UML-Based Software Product Line Engineering with SMarty, 2023

2022
Appendices of the work "On the perceived relevance of critical internal quality attributes when evolving software features".
Dataset, September, 2022

Psychometric Instruments in Software Engineering Research on Personality: Status Quo After Fifty Years.
Dataset, April, 2022

What Makes Agile Software Development Agile?
IEEE Trans. Software Eng., 2022

An empirical investigation on the challenges of creating custom static analysis rules for defect localization.
Softw. Qual. J., 2022

Cataloging dependency injection anti-patterns in software systems.
J. Syst. Softw., 2022

Construção de Tábuas de Mortalidade com o uso de Redes Neurais LSTM Bidirectional para Predição das Probabilidades de Morte.
Braz. J. Inf. Syst., 2022

Machine Learning Aplicado ao Resultado de Pedido de Concessão de Benefícios do INSS - Análise Ampliada.
Braz. J. Inf. Syst., 2022

Successful combination of database search and snowballing for identification of primary studies in systematic literature studies.
Inf. Softw. Technol., 2022

A Catalogue of Concerns for Specifying Machine Learning-Enabled Systems.
Proceedings of the Anais do WER22, 2022

Predicting IMDb Rating of TV Series with Deep Learning: The Case of Arrow.
Proceedings of the SBSI: XVIII Brazilian Symposium on Information Systems, Curitiba, Brazil, May 16, 2022

Padronização da Descrição de Produtos Comerciais utilizando NER.
Proceedings of the 37th Brazilian Symposium on Databases, 2022

Mineração de Processos Aplicada à Auditoria Interna na Marinha do Brasil.
Proceedings of the 37th Brazilian Symposium on Databases, 2022

Machine Learning Aplicado à Predição da Obrigação do Investimento em P, D&I.
Proceedings of the 37th Brazilian Symposium on Databases, 2022

Towards Perspective-Based Specification of Machine Learning-Enabled Systems.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

Towards Continuous Systematic Literature Review in Software Engineering.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

2021
Materials: Requirements Engineering for Machine Learning: A Systematic Mapping Study.
Dataset, April, 2021

Data Management in Microservices: State of the Practice, Challenges, and Research Directions.
Proc. VLDB Endow., 2021

On Psychometric Instruments in Software Engineering Research: An Ongoing Study.
CoRR, 2021

Investigating Problem Definition and End-User Involvement in Agile Projects that Use Lean Inceptions.
Proceedings of the SBQS '21: XX Brazilian Symposium on Software Quality, Virtual Event, Brazil, November 8, 2021

Guidelines for Promoting Software Product Line Experiments.
Proceedings of the SBCARS '21: Brazilian Symposium on Software Components, Architectures, and Reuse, Joinville, Brazil, 27 September 2021, 2021

Non-Functional Requirements for Quantum Programs.
Proceedings of the Short Papers Proceedings of the 2nd International Workshop on Software Engineering & Technology (Q-SET 2021) co-located with IEEE International Conference on Quantum Computing and Engineering (IEEE Quantum Week 2021), 2021

A Robust Real-time Component for Personal Protective Equipment Detection in an Industrial Setting.
Proceedings of the 23rd International Conference on Enterprise Information Systems, 2021


Requirements Engineering for Machine Learning: A Systematic Mapping Study.
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021

A Systematic Mapping Study on the Use of Software Engineering Practices to Develop MVPs.
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021

A Systematic Mapping of Negative Effects of Gamification in Education/Learning Systems.
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021

2020
An efficient approach for reviewing security-related aspects in agile requirements specifications of web applications.
Requir. Eng., 2020

When to update systematic literature reviews in software engineering.
J. Syst. Softw., 2020

Dívida Técnica de Usabilidade em Projetos de Software: Um Estudo de Casos Múltiplos.
Braz. J. Inf. Syst., 2020

XChange: A semantic diff approach for XML documents.
Inf. Syst., 2020

Guidelines for the search strategy to update systematic literature reviews in software engineering.
Inf. Softw. Technol., 2020

On the performance of hybrid search strategies for systematic literature reviews in software engineering.
Inf. Softw. Technol., 2020

Identifying self-admitted technical debt through code comment analysis with a contextualized vocabulary.
Inf. Softw. Technol., 2020

Pandemic programming.
Empir. Softw. Eng., 2020

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

Towards Practical Reuse of Custom Static Analysis Rules for Defect Localization.
Proceedings of the 19th Brazilian Symposium on Software Quality, 2020

Brazilian Data Scientists: Revealing their Challenges and Practices on Machine Learning Model Development.
Proceedings of the 19th Brazilian Symposium on Software Quality, 2020

Evaluating Database Self-Tuning Strategies in a Comon Extensible Framework.
Proceedings of the 35th Brazilian Symposium on Databases, 2020


Security Compliance in Agile Software Development: A Systematic Mapping Study.
Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications, 2020

From a Monolithic Big Data System to a Microservices Event-Driven Architecture.
Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications, 2020


Challenges in Survey Research.
Proceedings of the Contemporary Empirical Methods in Software Engineering, 2020

2019
Status Quo in Requirements Engineering: A Theory and a Global Family of Surveys.
ACM Trans. Softw. Eng. Methodol., 2019

Challenges in Survey Research.
CoRR, 2019

Relating Verification and Validation Methods to Software Product Quality Characteristics: Results of an Expert Survey.
Proceedings of the Software Quality: The Complexity and Challenges of Software Engineering and Software Quality in the Cloud, 2019

An Efficient Algorithm for Combining Verification and Validation Methods.
Proceedings of the SOFSEM 2019: Theory and Practice of Computer Science, 2019

Towards a Catalog of Java Dependency Injection Anti-Patterns.
Proceedings of the XXXIII Brazilian Symposium on Software Engineering, 2019

Towards a Technique for Extracting Relational Actors from Monolithic Applications.
Proceedings of the 34th Brazilian Symposium on Databases, 2019

An Approach for Reviewing Security-Related Aspects in Agile Requirements Specifications of Web Applications.
Proceedings of the 27th IEEE International Requirements Engineering Conference, 2019

Using Model Scoping with Expected Model Elements to Support Software Model Inspections: Results of a Controlled Experiment.
Proceedings of the 21st International Conference on Enterprise Information Systems, 2019

Search Strategy to Update Systematic Literature Reviews in Software Engineering.
Proceedings of the 45th Euromicro Conference on Software Engineering and Advanced Applications, 2019

Usability Technical Debt in Software Projects: A Multi-Case Study.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

A Quantitative Study on Characteristics and Effect of Batch Refactoring on Code Smells.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

A Preliminary Comparison of Using Variability Modeling Approaches to Represent Experiment Families.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

Do We Preach What We Practice? Investigating the Practical Relevance of Requirements Engineering Syllabi - The IREB Case.
Proceedings of the XXII Iberoamerican Conference on Software Engineering, 2019

2018
An efficient similarity-based approach for comparing XML documents.
Inf. Syst., 2018

Investigating a Distributed and Scalable Model Review Process.
CLEI Electron. J., 2018

Agile Requirements Engineering in Practice: Status Quo and Critical Problems.
CLEI Electron. J., 2018

On Evidence-Based Risk Management in Requirements Engineering.
Proceedings of the Software Quality: Methods and Tools for Better Software and Systems, 2018

Understanding vulnerabilities in plugin-based web systems: an exploratory study of wordpress.
Proceedings of the Proceeedings of the 22nd International Systems and Software Product Line Conference, 2018

Identifying design problems in the source code: a grounded theory.
Proceedings of the 40th International Conference on Software Engineering, 2018

Towards an experiment line on software inspection with human computation.
Proceedings of the 6th International Workshop on Conducting Empirical Studies in Industry, 2018

A Systematic Mapping Study on Security in Agile Requirements Engineering.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

A Systematic Mapping of Software Engineering Approaches to Develop Big Data Systems.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

Applying pattern-driven maintenance: a method to prevent latent unhandled exceptions in web applications.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

2017
Naming the pain in requirements engineering - Contemporary problems, causes, and effects in practice.
Empir. Softw. Eng., 2017

A Survey on the use of Social BPM in Practice in Brazilian Organizations.
Proceedings of the 13th Brazilian Symposium on Information Systems, 2017

Improving Model Inspection with Crowdsourcing.
Proceedings of the 4th IEEE/ACM International Workshop on CrowdSourcing in Software Engineering, 2017

Supporting Defect Causal Analysis in Practice with Cross-Company Data on Causes of Requirements Engineering Problems.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track, 2017

A Systematic Mapping of Software Requirements Negotiation Techniques.
Proceedings of the ICEIS 2017, 2017

Improving Model Inspection Processes with Crowdsourcing: Findings from a Controlled Experiment.
Proceedings of the Systems, Software and Services Process Improvement, 2017

Investigating the Use of a Hybrid Search Strategy for Systematic Reviews.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

Investigating Model Quality Assurance with a Distributed ad Scalable Inspection Process.
Proceedings of the XX Iberoamerican Conference on Software Engineering, 2017

SciAgile: Aplicação de Metodologias Ágeis em Experimentos Científicos Baseados em Simulação.
Proceedings of the XX Iberoamerican Conference on Software Engineering, 2017

Investigating the Influence of Inspector Learning Styles on Design Inspections: Findings of a Quais-Experiment.
Proceedings of the XX Iberoamerican Conference on Software Engineering, 2017

2016
Requirements engineering practice and problems in agile projects: results from an international survey.
PeerJ Prepr., 2016

Preventing Incomplete/Hidden Requirements: Reflections on Survey Data from Austria and Brazil.
Proceedings of the Software Quality. The Future of Systems- and Software Development, 2016

Infraestrutura para um Corpo de Conhecimento em Melhoria de Processos de Software Baseado no MR-MPS-SW.
Proceedings of the 15th Brazilian Symposium on Software Quality, 2016

Identifying Code Smells with Collaborative Practices: A Controlled Experiment.
Proceedings of the 2016 X Brazilian Symposium on Software Components, 2016

Impacts of agile requirements documentation debt on software projects: a retrospective study.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

Investigating the Use of a Contextualized Vocabulary in the Identification of Technical Debt: A Controlled Experiment.
Proceedings of the ICEIS 2016, 2016

Investigating the Identification of Technical Debt Through Code Comment Analysis.
Proceedings of the Enterprise Information Systems - 18th International Conference, 2016

Towards Guidelines for Preventing Critical Requirements Engineering Problems.
Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016

Using Forward Snowballing to update Systematic Reviews in Software Engineering.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

2015
Naming the Pain in Requirements Engineering: Comparing Practices in Brazil and Germany.
IEEE Softw., 2015

Towards Building Knowledge on Causes of Critical Requirements Engineering Problems.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

Evaluating Collaborative Practices in Acquiring Programming Skills: Findings of a Controlled Experiment.
Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015

2014
From project-oriented to service-oriented software development: an industrial experience guided by a service reference model.
J. Softw. Eng. Res. Dev., 2014

Systematic Knowledge Engineering: Building Bodies of Knowledge from Published Research.
Int. J. Softw. Eng. Knowl. Eng., 2014

An Industry Ready Defect Causal Analysis Approach Exploring Bayesian Networks.
Proceedings of the Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering, 2014

Building Empirical Software Engineering Bodies of Knowledge with Systematic Knowledge Engineering.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

Results of 10 Years of Software Process Improvement in Brazil Based on the MPS-SW Model.
Proceedings of the 9th International Conference on the Quality of Information and Communications Technology, 2014

Practical Findings from Applying Innovative Design Usability Evaluation Technologies for Mockups of Web Applications.
Proceedings of the 47th Hawaii International Conference on System Sciences, 2014

Engineering Process Improvement in Heterogeneous Multi-disciplinary Environments with Defect Causal Analysis.
Proceedings of the Systems, Software and Services Process Improvement, 2014

Towards a semantic knowledge base on threats to validity and control actions in controlled experiments.
Proceedings of the 2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2014

Cross- vs. within-company cost estimation studies revisited: an extended systematic review.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

2013
Estruturando Desenvolvimento de Software como um Serviço de TI: Uma Experiência Prática.
Proceedings of the 12th Brazilian Symposium on Software Quality, 2013

2012
Evidence-Based Guidelines to Defect Causal Analysis.
IEEE Softw., 2012

Uma Abordagem Probabilística para Análise Causal de Defeitos de Software.
Proceedings of the 11th Brazilian Symposium on Software Quality, 2012

MPS.BR Program and MPS Model: Main Results, Benefits and Beneficiaries of Software Process Improvement in Brazil.
Proceedings of the 8th International Conference on the Quality of Information and Communications Technology, 2012

2011
From Software Engineering Research to Brazilian Software Quality Improvement.
Proceedings of the 25th Brazilian Symposium on Software Engineering, 2011

Automating and Evaluating Probabilistic Cause-Effect Diagrams to Improve Defect Causal Analysis.
Proceedings of the Product-Focused Software Process Improvement, 2011

2010
MPS.BR: A Tale of Software Process Improvement and Performance Results in the Brazilian Software Industry.
Proceedings of the Quality of Information and Communications Technology, 2010

Applying DPPI: A Defect Causal Analysis Approach Using Bayesian Networks.
Proceedings of the Product-Focused Software Process Improvement, 2010

MPS.BR: Promovendo a Adoção de Boas Práticas de Engenharia de Software pela Indústria Brasileira.
Proceedings of the 13th Iberoamerican Conference on Software Engineering, 2010

2008
Towards a Defect Prevention Based Process Improvement Approach.
Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications, 2008

Guidance for Efficiently Implementing Defect Causal Analysis.
Proceedings of the 7th Brazilian Symposium on Software Quality, 2008

IMPS: an experimentation based investigation of a nationwide software development reference model.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

2007
ABAT: An Approach for Building Maintainable Automated Functional Software Tests.
Proceedings of the XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), 2007

ISPIS: From Conception towards Industry Readiness.
Proceedings of the XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), 2007

Uma Metodologia para Desenvolvimento de Modelos de Desempenho de Processos para Gerência Quantitativa de Projetos de Software.
Proceedings of the 6th Brazilian Symposium on Software Quality, 2007

Inspeções de Requisitos de Software em Desenvolvimento Incremental: Uma Experiência Prática.
Proceedings of the 6th Brazilian Symposium on Software Quality, 2007

2004
Infra-estrutura Computacional para Apoio ao Processo de Inspeção de Software.
Proceedings of the 3rd Brazilian Symposium on Software Quality, 2004

Uma Infra-Estrutura para Integração de Ferramentas CASE.
Proceedings of the 18th Brazilian Symposium on Software Engineering, 2004

ISPIS: A Framework Supporting Software Inspection Processes.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

Computational Framework for Supporting Software Inspections.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

2002
Towards the Evaluation of Awareness Information Support Applied to Peer Reviews of Software Engineering Diagrams.
Proceedings of the Seventh International Conference on CSCW in Design, 2002


  Loading...