Fabiano Cutigi Ferrari

Orcid: 0000-0002-7339-8529

Affiliations:
  • Federal University of São Carlos, SP, Brazil


According to our database1, Fabiano Cutigi Ferrari authored at least 70 papers between 2006 and 2025.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
A systematic review of fault tolerance techniques for smart city applications.
J. Syst. Softw., 2025

2024
Getting into the game: gamifying software development with the GSA framework.
Softw. Qual. J., December, 2024

Unraveling the code: an in-depth empirical study on the impact of development practices in auxiliary functions implementation.
Softw. Qual. J., September, 2024

A process for creating KDM2PSM transformation engines.
Int. J. Softw. Tools Technol. Transf., February, 2024

The Most In-Demand Soft Skills for QA Professionals in Brazil.
J. Softw. Eng. Res. Dev., 2024

Towards a Product Line for Electronic Shelf Labels Domain.
Proceedings of the 12th Workshop on Software Visualization, Evolution and Maintenance, 2024

Property-based Testing for Machine Learning Models.
Proceedings of the 9th Brazilian Symposium on Systematic and Automated Software Testing, 2024

2023
On transforming model-based tests into code: A systematic literature review.
Softw. Test. Verification Reliab., December, 2023

Design and Evaluation of Controllers based on Microservices.
Proceedings of the 18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2023

Ticket to Ride: A Journey Through the Most In-Demand Soft Skills for QA Professionals in Brazil.
Proceedings of the XXII Brazilian Symposium on Software Quality, 2023

Do Mutations of Strongly Subsuming Second-Order Mutants Really Mask Each Other?
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023

2022
Mutation Operators for Java Streams.
Proceedings of the SAST 2022: 7th Brazilian Symposium on Systematic and Automated Software Testing, Uberlandia, Brazil, October 3, 2022

An Automated Framework for Cost Reduction of Mutation Testing Based on Program Similarity.
Proceedings of the 15th IEEE International Conference on Software Testing, 2022

A Systematic Review of Fault Tolerance Techniques for Adaptive and Context-Aware Systems.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2022

2021
Testing of adaptive and context-aware systems: approaches and challenges.
Softw. Test. Verification Reliab., 2021

Initiatives and challenges of using gamification in software engineering: A Systematic Mapping.
J. Syst. Softw., 2021

Definition of a Knowledge Base Towards a Benchmark for Experiments with Mutation Testing.
Proceedings of the 35th Brazilian Symposium on Software Engineering, 2021

The Impact on the Test Coverage Caused by the Introduction of Adaptive Behavior in a Legacy Web Application: A Case Study.
Proceedings of the SAST'21: Brazilian Symposium on Systematic and Automated Software Testing, Joinville, Brazil, 27 September 2021, 2021

2020
Mutating code annotations: An empirical evaluation on Java and C# programs.
Sci. Comput. Program., 2020

Is It Worth Using Gamification on Software Testing Education? An Extended Experience Report in the Context of Undergraduate Students.
J. Softw. Eng. Res. Dev., 2020

Micro-controllers: Promoting Structurally Flexible Controllers in Self-Adaptive Software Systems.
CoRR, 2020

Characterizing Architectural Drifts of Adaptive Systems.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

Fault sTypes of Adaptive and Context-Aware Systems and Their Relationship with Fault-based Testing Approaches.
Proceedings of the 13th IEEE International Conference on Software Testing, 2020

SiMut: Exploring Program Similarity to Support the Cost Reduction of Mutation Testing.
Proceedings of the 13th IEEE International Conference on Software Testing, 2020

Micro-controllers: Promoting Structurally Flexible Controllers in Self-Aware Computing Systems.
Proceedings of the 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

2019
A systematic literature review of techniques and metrics to reduce the cost of mutation testing.
J. Syst. Softw., 2019

Improving Project Manager Decision with Gamification: An Experience Report.
Proceedings of the XVIII Brazilian Symposium on Software Quality, 2019

Is It Worth Using Gamification on Software Testing Education?: An Experience Report.
Proceedings of the XVIII Brazilian Symposium on Software Quality, 2019

Using auxiliary artifacts during code inspection activity: findings from an exploratory study.
Proceedings of the XVIII Brazilian Symposium on Software Quality, 2019

An Evaluation of Internal Program Metrics as Predictors of Mutation Operator Score.
Proceedings of the IV Brazilian Symposium on Systematic and Automated Software Testing, 2019

2018
The impact of Software Testing education on code reliability: An empirical assessment.
J. Syst. Softw., 2018

Experimenting with a Multi-Approach Testing Strategy for Adaptive Systems.
Proceedings of the 17th Brazilian Symposium on Software Quality, 2018

An Approach for Creating KDM2PSM Transformation Engines in ADM Context: The RUTE-K2J Case.
Proceedings of the VII Brazilian Symposium on Software Components, 2018

Mutation Operators for Code Annotations.
Proceedings of the III Brazilian Symposium on Systematic and Automated Software Testing, 2018

Gamification in Software Testing: A Characterization Study.
Proceedings of the III Brazilian Symposium on Systematic and Automated Software Testing, 2018

A Systematic Review of Cost Reduction Techniques for Mutation Testing: Preliminary Results.
Proceedings of the 2018 IEEE International Conference on Software Testing, 2018

2017
Avoiding useless mutants.
Proceedings of the 16th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2017

2016
Avoiding code pitfalls in Aspect-Oriented Programming.
Sci. Comput. Program., 2016

Towards the Characterization of Monitor Smells in Adaptive Systems.
Proceedings of the 2016 X Brazilian Symposium on Software Components, 2016

Characterisation of Challenges for Testing of Adaptive Systems.
Proceedings of the 1st Brazilian Symposium on Systematic and Automated Software Testing, 2016

2015
Characterising the state of the practice in software testing through a TMMi-based process.
J. Softw. Eng. Res. Dev., 2015

Testing of aspect-oriented programs: difficulties and lessons learned based on theoretical and practical experience.
J. Braz. Comput. Soc., 2015

Experience report: Can software testing education lead to more reliable code?
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015

Testing M2T Transformations - A Systematic Literature Review.
Proceedings of the ICEIS 2015, 2015

2014
Avoiding Code Pitfalls in Aspect-Oriented Programming.
Proceedings of the Programming Languages - 18th Brazilian Symposium, 2014

2013
Towards the practical mutation testing of AspectJ programs.
Sci. Comput. Program., 2013

Evaluation studies of software testing research in Brazil and in the world: A survey of two premier software engineering conferences.
J. Syst. Softw., 2013

The crosscutting impact of the AOSD Brazilian research community.
J. Syst. Softw., 2013

Externalising tacit knowledge of the systematic review process.
IET Softw., 2013

Visualization, Analysis, and Testing of Java and AspectJ Programs with Multi-level System Graphs.
Proceedings of the 27th Brazilian Symposium on Software Engineering, 2013

Identifying a Subset of TMMi Practices to Establish a Streamlined Software Testing Process.
Proceedings of the 27th Brazilian Symposium on Software Engineering, 2013

2012
Investigating framework product lines.
Proceedings of the ACM Symposium on Applied Computing, 2012

Development of auxiliary functions: Should you be agile? An empirical assessment of pair programming and test-first programming.
Proceedings of the 34th International Conference on Software Engineering, 2012

2011
An aspect-oriented reference architecture for Software Engineering Environments.
J. Syst. Softw., 2011

Inferring test results for dynamic software product lines.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Evaluation Studies of Software Testing Research in the Brazilian Symposium on Software Engineering.
Proceedings of the 25th Brazilian Symposium on Software Engineering, 2011


Reasoning about Faults in Aspect-Oriented Programs: A Metrics-Based Evaluation.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

Proteum/AJ: a mutation system for AspectJ programs.
Proceedings of the Companion Volume of the 10th International Conference on Aspect-Oriented Software Development, 2011

2010
A contribution to the fault-based testing of aspect-orientd software.
PhD thesis, 2010

Characterising Faults in Aspect-Oriented Programs: Towards Filling the Gap Between Theory and Practice.
Proceedings of the 24th Brazilian Symposium on Software Engineering, 2010

The Impact of Coupling on the Fault-Proneness of Aspect-Oriented Programs: An Empirical Study.
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

Automating the mutation testing of aspect-oriented Java programs.
Proceedings of the 5th Workshop on Automation of Software Test, 2010

An exploratory study of fault-proneness in evolving aspect-oriented programs.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

An empirical evaluation of coupling metrics on aspect-oriented programs.
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics, 2010

2008
Mutation Testing for Aspect-Oriented Programs.
Proceedings of the First International Conference on Software Testing, 2008

Evolving software product lines with aspects: an empirical study on design stability.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Assessing the Impact of Aspects on Exception Flows: An Exploratory Study.
Proceedings of the ECOOP 2008, 2008

2007
Towards a Reference Architecture for Software Testing Tools.
Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007

2006
Testing aspect-oriented programming Pointcut Descriptors.
Proceedings of the 2nd Workshop on Testing Aspect-Oriented Programs, 2006


  Loading...