Giovanni Denaro

Orcid: 0000-0002-7566-8051

Affiliations:
  • University of Milano-Bicocca, Italy


According to our database1, Giovanni Denaro authored at least 67 papers between 2000 and 2023.

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

2023
Prevent: An Unsupervised Approach to Predict Software Failures in Production.
IEEE Trans. Software Eng., December, 2023

A dynamic integrated model for mercury bioaccumulation in marine organisms.
Ecol. Informatics, July, 2023

Automatically generating test cases for safety-critical software via symbolic execution.
J. Syst. Softw., May, 2023

Measuring Software Testability via Automatically Generated Test Cases.
CoRR, 2023

Exploiting Ethereum after "The Merge": The Interplay between PoS and MEV Strategies.
Proceedings of the Italian Conference on Cyber Security (ITASEC 2023), 2023

GUI Testing to the Power of Parallel Q-Learning.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

Automated Test Case Generation for Safety-Critical Software in Scade.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

2021
Reusing Solutions Modulo Theories.
IEEE Trans. Software Eng., 2021

On introducing automatic test case generation in practice: A success story and lessons learned.
J. Syst. Softw., 2021

A novel method to simulate the 3D chlorophyll distribution in marine oligotrophic waters.
Commun. Nonlinear Sci. Numer. Simul., 2021

Exploiting the Blockchain to Guarantee GDPR Compliance while Consents Evolve under Data Owners' Control.
Proceedings of the Italian Conference on Cybersecurity, 2021

Towards Evidence-Based Testability Measurements.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2021

2020
Facilitating program performance profiling via evolutionary symbolic execution.
Softw. Test. Verification Reliab., 2020

Plug the Database & Play With Automatic Testing: Improving System Testing by Exploiting Persistent Data.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

2019
Parallel ReCal Supplementary material.
Dataset, November, 2019

Revisiting the role of top-down and bottom-up controls in stabilisation of nutrient-rich plankton communities.
Commun. Nonlinear Sci. Numer. Simul., 2019

Symbolic execution-driven extraction of the parallel execution plans of Spark applications.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

GUI testing in production: challenges and opportunities.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

Design for Testability of ERMTS Applications.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2019

Big-Data Applications as Self-Adaptive Systems of Systems.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2019

SUSHI and TARDIS at the SBST2019 tool competition.
Proceedings of the 12th International Workshop on Search-Based Software Testing, 2019

2018
Worst-Case Execution Time Testing via Evolutionary Symbolic Execution.
Proceedings of the 29th IEEE International Symposium on Software Reliability Engineering, 2018

SUSHI: a test generator for programs with complex structured inputs.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2017
Combining symbolic execution and search-based testing for programs with complex heap inputs.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Heuristically matching solution spaces of arithmetic formulas to efficiently reuse solutions.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Bidirectional Symbolic Analysis for Effective Branch Testing.
IEEE Trans. Software Eng., 2016

JBSE: a symbolic executor for Java programs with complex heap inputs.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

2015
Symbolic execution of programs with heap inputs.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Reusing constraint proofs in program analysis.
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

Dynamic Data Flow Testing of Object Oriented Systems.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Static/Dynamic Test Case Generation For Software Upgrades via ARC-B and Deltatest.
Proceedings of the Validation of Evolving Software, 2015

2014
Software testing with code-based test generators: data and lessons learned from a case study with an industrial software component.
Softw. Qual. J., 2014

On the Right Objectives of Data Flow Testing.
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014

2013
Test-and-adapt: An approach for improving service interchangeability.
ACM Trans. Softw. Eng. Methodol., 2013

Enhancing symbolic execution with built-in term rewriting and constrained lazy initialization.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

Quantifying the complexity of dataflow testing.
Proceedings of the 8th International Workshop on Automation of Software Test, 2013

PINCETTE - Validating Changes and Upgrades in Networked Software.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

2012
All-values symbolic execution.
Proceedings of the 7th International Workshop on Automation of Software Test, 2012

An industrial case study of the effectiveness of test generators.
Proceedings of the 7th International Workshop on Automation of Software Test, 2012

2011
Enhancing structural software coverage by incrementally computing branch executability.
Softw. Qual. J., 2011

2010
On the Integration of Software Testing and Formal Analysis.
Proceedings of the Empirical Software Engineering and Verification, 2010

Structural coverage of feasible code.
Proceedings of the 5th Workshop on Automation of Software Test, 2010

2009
Towards autonomic service-oriented applications.
Int. J. Auton. Comput., 2009

Ensuring interoperable service-oriented systems through engineered self-healing.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

DaTeC: Contextual data flow testing of java classes.
Proceedings of the 31st International Conference on Software Engineering, 2009

Toward deeply adaptive societies of digital systems.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
Contextual Integration Testing of Classes.
Proceedings of the Fundamental Approaches to Software Engineering, 2008

2007
SOQUA 2007: 4th international workshop on software quality assurance.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

SHIWS: A Self-Healing Integrator for Web Services.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Designing Self-Adaptive Service-Oriented Applications.
Proceedings of the Fourth International Conference on Autonomic Computing (ICAC'07), 2007

Automated Software Testing and Analysis: Techniques, Practices and Tools.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

2006
Towards self-adaptive service-oriented architectures.
Proceedings of the 2006 Workshop on Testing, 2006

2005
Adaptive integration of third-party web services.
ACM SIGSOFT Softw. Eng. Notes, 2005

Adaptive Runtime Verification for Autonomic Communication Infrastructures.
Proceedings of the 2005 International Conference on a World of Wireless, 2005

2004
QUACK: A Platform for the Quality of New Generation Integrated Embedded Systems.
Proceedings of the International Workshop on Test and Analysis of Component Based Systems, 2004

Towards Testing and Analysis of Systems that Use Serialization.
Proceedings of the International Workshop on Test and Analysis of Component Based Systems, 2004

Early performance testing of distributed software applications.
Proceedings of the Fourth International Workshop on Software and Performance, 2004

2003
Towards Industrially Relevant Fault-Proneness Models.
Int. J. Softw. Eng. Knowl. Eng., 2003

Self-Test Components for Highly Reconfigurable Systems.
Proceedings of the International Workshop on Test and Analysis of Component-Based Systems, 2003

Design for Testability for Highly Reconfigurable Component-Based Systems.
Proceedings of the International Workshop on Test and Analysis of Component-Based Systems, 2003

Petri Nets and Software Engineering.
Proceedings of the Lectures on Concurrency and Petri Nets, 2003

2002
Deriving models of software fault-proneness.
Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002

Assertions to better specify the amazon bug.
Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002

An empirical evaluation of fault-proneness models.
Proceedings of the 24th International Conference on Software Engineering, 2002

2001
Using symbolic execution for verifying safety-critical systems.
Proceedings of the 8th European Software Engineering Conference held jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering 2001, 2001

An Experience on Verification of Aspect Properties.
Proceedings of the 4th International Workshop on Principles of Software Evolution, 2001

2000
Estimating software fault-proneness for tuning testing activities.
Proceedings of the 22nd International Conference on on Software Engineering, 2000


  Loading...