Editorials

Special Section on the 25th IEEE International Symposium on Software Reliability Engineering (ISSRE 2014)

R. Pietrantuono, K. Goseva-Popstojanova and C. Smidts

IEEE Transactions on Reliability, vol. 66, no. 1, pp. 2-2, March 2017.

Published version Pre-print version


International Journals

Aging-related Performance Anomalies in the Apache Storm Stream Processing System

Ficco, M.; Pietrantuono, R.; Russo, S.

Future Generation Computer Systems, To Appear in 2017

Pre-print version


Debugging-Workflow-aware Software Reliability Growth Analysis

M. Cinque, D. Cotroneo, A. Pecchia, R. Pietrantuono, S. Russo

Software Testing, Verification and Reliability, Early View, June 2017

Published version Pre-print version


Multi-Objective Testing Resource Allocation under Uncertainty

R. Pietrantuono, P. Potena, A. Pecchia, D. Rodriguez, S. Russo, L. Fernandez

IEEE Transactions on Evolutionary Computation, Early View, April 2017

Published version Pre-print version


Optimized Task Allocation on Private Cloud for Hybrid Simulation of Large-Scale Critical Systems

Di Martino, B.; Ficco, M.; Pietrantuono, R.; Russo, S.

Future Generation Computer Systems, vol. 74, September 2017, pp. 104-118

Published version Pre-print version


RELAI testing: a technique to assess and improve software reliability

Cotroneo, D.; Pietrantuono, R.; Russo, S.

IEEE Transactions on Software Engineering, vol. 42, no. 5, pp. 452-475, May 1 2016.

Published version Pre-print version


How do bugs surface? A comprehensive study on the characteristics of software bugs manifestation

D. Cotroneo, R. Pietrantuono, S. Russo, K.S.Trivedi

Journal of Systems and Software, Volume 113, March 2016, Pages 27-43

Published version Pre-print version


Defect analysis in mission-critical software systems: a detailed investigation

G Carrozza, R Pietrantuono, S Russo

Journal of Software Evolution and Process Dec 2014

Published version Pre-print version


Using multi-objective metaheuristics for the optimal selection of positioning systems

Massimo Ficco, Roberto Pietrantuono, Stefano Russo

Soft Computing Mar 2015

Published version Pre-print version


Dynamic test planning: a study in an industrial context

G Carrozza, R Pietrantuono, S Russo

International Journal on Software Tools for Technology Transfer May 2014, Pages 1-15

Published version Pre-print version


A Survey of Software Aging and Rejuvenation Studies

Domenico Cotroneo, Roberto Natella, Roberto Pietrantuono, Stefano Russo

ACM Journal on Emerging Technologies in Computing Systems (JETC) Vol. 10 no. 1, January 2014

Published version Pre-print version


Testing techniques selection based on ODC fault types and software metrics

Domenico Cotroneo, Stefano Russo, Roberto Pietrantuono

The Journal of Systems and Software, Elsevier, Vol. 86, no. 6, Pages 1613-1637, March 2013.

Published version Pre-print version


Engineering Air Traffic Control systems with a Model-driven approach

Gabriella Carrozza, Mauro Faella, Francesco Fucci, Roberto Pietrantuono, Stefano Russo
IEEE Software, Vol. 30, no. 3, Pages 42-48, May-June 2013.

Published version Pre-print version


Combining operational and debug testing for improving reliability

Domenico Cotroneo, Roberto Pietrantuono, Stefano Russo
IEEE Transactions on Reliability, Vol. 62, no. 2, Pages 408-423, June 2013.

Published version Pre-print version


Predicting Aging-Related Bugs using Software Complexity Metrics

Domenico Cotroneo, Roberto Natella, Roberto Pietrantuono

Performance Evaluation, Elsevier, Vol. 70, no. 3, Pages 163-178, March 2013.

Published version Pre-print version


A Measurement-based Ageing Analysis of the Java Virtual Machine

Domenico Cotroneo, Salvatore Orlando, Roberto Pietrantuono, Stefano Russo

Software Testing, Verification, and Reliability, Vol. 23, no. 3, Pages 99-239, May 2013.

Published version Pre-print version


Software Reliability and Testing Time Allocation: An Architecture-Based Approach

Roberto Pietrantuono, Stefano Russo, Kishor S. Trivedi

IEEE Transactions on Software Engineering, Vol. 36, no. 3, Pages 323-337, May/june 2010.

Published version Pre-print version


Supporting Ubiquitous Location Information in Interworking 3G and Wireless Networks

Massimo Ficco, Roberto Pietrantuono, Stefano Russo

Commununications of the ACM, Vol. 53, no. 11, Pages 116-123, November 2010.

Published version Pre-print version


A Method to Support Fault Tolerance Design in Service Oriented Computing Systems

Domenico Cotroneo, Anotnio Pecchia, Roberto Pietrantuono, Stefano Russo

International Journal of Systems and Service-Oriented Engineering, Vol. 1, no. 3, Pages 76-90, July/September 2010.

Published version Pre-print version


Bug Localization in Test-Driven Development

Massimo Ficco, Roberto Pietrantuono, Stefano Russo

Advances in Software Engineering, Vol. 2011, Article ID 492757, 18 pages, 2011

Published version Pre-print version



Conferences, workshops

Adaptive Coverage and Operational Profile-based Testing for Reliability Improvement

Antonia Bertolino, Breno Miranda, Roberto Pietrantuono, Stefano Russo

To appear in the 39th International Conference on Software Engineering (ICSE '17) , 2017

Pre-print version


On adaptive sampling-based testing for software reliability assessment

Roberto Pietrantuono, Stefano Russo

Proc. of the 27th International Symposium on Software Reliability Engineering (ISSRE), pp. 1-11, 2016

Pre-print version


Software Aging Analysis of the Android Mobile OS

Domenico Cotroneo, Francesco Fucci, Antonio Ken Iannillo, Roberto Natella, Roberto Pietrantuono

Proc. of the 27th International Symposium on Software Reliability Engineering (ISSRE), pp. 478-489, 2016

Pre-print version


An effort allocation method to optimal code sanitization for quality-aware energy efficiency improvement

Marco Bessi, Gabriella Carrozza, Roberto Pietrantuono, Stefano Russo,

Proc. of the 3rd International Workshop on Measurement and Metrics for Green and Sustainable Software Systems (MeGSuS), CEUR Workshop Proceedings 1708, pp. 23-32, 2016

Pre-print version


Prediction of the Testing Effort for the Safety Certification of Open-Source Software: A Case Study on a Real-Time Operating System

Domenico Cotroneo, Domenico Di Leo, Roberto Natella, Roberto Pietrantuono

Proc. of the 12th European Dependable Computing Conference (EDCC), pp. 141-152, 2016

Pre-print version


Integrating FMEA in a model-driven methodology

Fabio Scippacercola, Roberto Pietrantuono, Stefano Russo, Alexandre Esper, Nuno Pedro Silva

Proc. of the 2016 International Space System Engineering Conference (DASIA), SP-736 , 2016

Pre-print version


SysML-based and Prolog-supported FMEA

Fabio Scippacercola, Roberto Pietrantuono, Stefano Russo, Nuno Pedro Silva

The 5th IEEE International Workshop on Software Certification, Supplemental Proceedings of 2015 IEEE 26th International Symposium on Software Reliability Engineering, 2015

Pre-print version


Preventing recurrence of industrial control system accident using assurance case

Mirko Napolano, Fumio Machida, Roberto Pietrantuono, Domenico Cotroneo

The 5th IEEE International Workshop on Software Certification, Supplemental Proceedings of 2015 IEEE 26th International Symposium on Software Reliability Engineering, 2015

Pre-print version


Sampling UAV Most Informative Diagnostic Signals

Roberto Pietrantuono, Massimo Ficco, Stefano Russo, and Gabriella Gigante

Workshop on Security and Privacy in Systems and Communication Networks (SecureSysComm 2015), in conjunction with In conjunction with the 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3GPCIC), 2015

Pre-print version


The Software Aging and Rejuvenation Repository

D. Cotroneo, A.K. Iannillo, R. Natella, R. Pietrantuono, S. Russo

7th Intl. Workshop of Software Aging and Rejuvenation (WoSAR) , in conjunction with the 26h IEEE International Symposium on Software Reliability Engineering (ISSRE), 2015

Pre-print version


Prioritizing Correction of Static Analysis Infringements for Cost-Effective Code Sanitization

Gabriella Carrozza, Marcello Cinque, Ugo Giordano, Roberto Pietrantuono, Stefano Russo

in Software Engineering Research and Industrial Practice (SER&IP), 2015 IEEE/ACM 2nd International Workshop on, pp.25-31, 17-17 May 2015, in conjunction with the 37th International Conference on Software Engineering 2015

Pre-print version


Performance of Defect Prediction in Rapidly Evolving Software

Cavezza, Davide G.; Pietrantuono, Roberto; Russo, Stefano

in Release Engineering (RELENG), 2015 IEEE/ACM 3rd International Workshop on, pp.8-11, 19-19 May 2015, in conjunction with the 37th International Conference on Software Engineering May 2015

Pre-print version


Emulating Environment-Dependent Software Faults

Roberto Pietrantuono, Stefano Russo, and Kishor Trivedi

in Complex Faults and Failures in Large Software Systems (COUFLESS), 2015 IEEE/ACM 1st International Workshop on, pp.34-40, 23-23, in conjunction with the 37th International Conference on Software Engineering May 2015

Pre-print version


Model-Driven Engineering of a Railway Interlocking System

Fabio Scippacercola, Roberto Pietrantuono, Stefano Russo, Andras Zentai

Proc. of MODELSWARD 2015 - 3rd International Conference on Model-Driven Engineering and Software Development pp. 509-519, 2015

Pre-print version


Reproducibility of Environment-Dependent Software Failures: An Experience Report

Cavezza, Davide G.; Pietrantuono, Roberto; Alonso, Javier; Russo, Stefano; Trivedi, Kishor S.

Software Reliability Engineering (ISSRE), 2014 IEEE 25th International Symposium on pp.267,276, 3-6 Nov. 2014

Published version Pre-print version


State-based robustness testing of IaaS cloud platforms

Domenico Cotroneo, Flavio Frattini, Roberto Pietrantuono, Stefano Russo

Proceedings of the 5th International Workshop on Cloud Data and Platforms2015

Published version Pre-print version


On the Impact of Debugging on Software Reliability Growth Analysis: A Case Study

Marcello Cinque, Claudio Gaiani, Daniele De Stradis, Antonio Pecchia, Roberto Pietrantuono, Stefano Russo

Computational Science and Its Applications – ICCSA 2014 Lecture Notes in Computer Science Volume 8583, 2014, pp 461-475

Published version Pre-print version


Fault Triggers in Open-Source Software: An Experience Report

Domenico Cotroneo, Michael Grottke, Roberto Natella, Roberto Pietrantuono, Kishor Trivedi

Proc. of the 24th IEEE International Symposium on Software Reliability, Pages 178-187, 2013

Published version Pre-print version


Performance Degradation Analysis of a Supercomputer

Domenico Cotroneo, Flavio Frattini, Roberto Natella, Roberto Pietrantuono

The 5th International Workshop on Software Aging and Rejuvenation, Supplemental Proceedings of 2013 IEEE 24th International Symposium on Software Reliability Engineering, Pages 263-268, 2013

Published version Pre-print version


Requirements Engineering in Rail Transit Production: an Experience Report

Stefano Russo, Roberto Pietrantuono, Domenico Di Leo, Fernanda Buonanno, Paolo Di Paolo

The 3rd IEEE International Workshop on Software Certification, Supplemental Proceedings of 2013 IEEE 24th International Symposium on Software Reliability Engineering, Pages 349-352, 2013

Published version Pre-print version


A Learning-based Method for Combining Testing Techniques

Domenico Cotroneo, Roberto Pietrantuono, Stefano Russo

Proc. of the International Conference on Software Engineering, Pages 142-151, 2013

Published version Pre-print version


Analysis and Prediction of Mandelbugs in an Industrial Software System

Gabriella Carrozza, Domenico Cotroneo, Roberto Natella, Roberto Pietrantuono, Stefano Russo

Proc. of the International Conference on Software Testing, Verification and Validation (ICST), Pages 262-271, 2013.

Published version Pre-print version


On the Aging Effects due to Concurrency Bugs: a Case Study on MySQL

Antonio Bovenzi, Domenico Cotroneo, Roberto Pietrantuono, Stefano Russo

Proc. of the International Symposium on Software Reliability Engineering (ISSRE),Pages 211-220, 2012.

Published version Pre-print version


Integrating MDT in an Industrial Process in the Air Traffic Control Domain

Gabriella Carrozza, Mauro Faella, Francesco Fucci, Roberto Pietrantuono, Stefano Russo

Proc. of the 4th Workshop on Model-based Testing in Practice (MoTIP) 2012 - in conj. with International Symposium on Software Reliability Engineering (ISSRE), Pages 225-230, 2012.

Published version Pre-print version


Workload Characterization for Software Aging Analysis

Antonio Bovenzi, Domenico Cotroneo, Roberto Pietrantuono, Stefano Russo

Proc. of the International Symposium on Software Reliability Engineering (ISSRE), Pages 240-249, 2011.

Published version Pre-print version


Software Aging and Rejuvenation: Where we are and where we are going

Domenico Cotroneo, Roberto Natella, Roberto Pietrantuono, Stefano Russo

Proc. of the 3rd IEEE International Workshop on Software Aging and Rejuvenation (WoSAR) 2011 - in conj. with International Symposium on Software Reliability Engineering (ISSRE), Pages 1-6, 2011.

Published version Pre-print version


A Case Study on State-Based Robustness Testing of an Operating System for the Avionic Domain

Domenico Cotroneo, Domenico Di Leo, Roberto Natella, Roberto Pietrantuono

Proc. of the 30th International Conference on Computer Safety, Reliability and Security (SAFECOMP), Pages 213-227, 2011

Published version Pre-print version


Criticality-Driven Component Integration in Complex Software Systems

Anotnio Pecchia, Roberto Pietrantuono, Stefano Russo

Proc. of the 30th International Conference on Computer Safety, Reliability and Security (SAFECOMP), Pages 452-466, 2011

Published version Pre-print version


Error detection framework for complex software systems

Anotnio Bovenzi, Domenico Cotroneo, Roberto Pietrantuono, and Gabriella Carrozza

Proc. of the 13th European Workshop on Dependable Computing (EWDC 2011), Pages 61-66, 2011

Published version Pre-print version


Architecture-Based Criticality Assessment of Software Systems.

Domenico Cotroneo, Antonio Pecchia, Roberto Pietrantuono, Stefano Russo

Proc. of the 5th Latin-American Symposium on Dependable Computing (LADC), Pages 126-135, 2011.

Published version Pre-print version


Software Aging Analysis of the Linux Operating System

Domenico Cotroneo, Roberto Natella, Roberto Pietrantuono, Stefano Russo

Proc. of the International Symposium on Software Reliability Engineering (ISSRE), Pages 71-80, 2010

Published version Pre-print version


Is Software Aging Related to Software Metrics?

Domenico Cotroneo, Roberto Natella, Roberto Pietrantuono

Proc. of the 2st IEEE International Workshop on Software Aging and Rejuvenation (WoSAR 2010), Pages 1-6 - in conj. with the International Symposium on Software Reliability Engineering (ISSRE), 2010

Published version Pre-print version


Online Monitoring of Software System Reliability

Roberto Pietrantuono, Stefano Russo, Kishor Trivedi

Proc. of the Eighth European Dependable Computing Conference (EDCC), Pages 209-218, 2010

Published version Pre-print version


Online Reliability Monitoring: a Hybrid Approach

Roberto Pietrantuono, Stefano Russo, Kishor Trivedi

1st Workshop on Proactive Failure Avoidance, Recovery and Maintenance (PFARM '09) in conj. with the 39th International Conference on Dependable Systems and Networks (DSN)

Published version Pre-print version


A failure analysis of data distribution middleware in a mission-critical system for air traffic control

Domenico Cotroneo, Antonio Pecchia, Roberto Pietrantuono, Stefano Russo

Proc. of the 4th International Workshop on Middleware for Service Oriented Computing (MWSOC '09)

Published version Pre-print version


Investigation of failure causes in workload-driven reliability testing

Roberto Pietrantuono, Domenico Cotroneo, Fabrizio Pastore, Leonardo Mariani

Proc. of the Fourth International Workshop on Software Quality Assurance (SOQUA 2007) - in conj. with the 6th ESEC/FSE Joint Meeting, Pages 78-85, 20017

Published version Pre-print version


Component Airbag: a novel approach to develop dependable component-based applications

Roberto Pietrantuono

Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, Pages 599-601, 2007

Published version Pre-print version



Book Chapters

Reproducibility of Software Bugs

Flavio Frattini, Roberto Pietrantuono, Stefano Russo

in '' Principles of Performance and Reliability Modeling and Evaluation. Part of the series Springer Series in Reliability Engineering''. Pages 551-565, Fiondella, Lance and Puliafito, Antonio Eds., 2016. Springer International Publishing.

Published version Pre-print version



Model-in-the-Loop Testing of a Railway Interlocking System

Fabio Scippacercola, Roberto Pietrantuono, Stefano Russo, Andras Zentai

in '' Model-Driven Engineering and Software Development, Volume 580 of the series Communications in Computer and Information Science''. Pages 375-389, Desfray Philippe, Filipe Joaquim, Hammoudi Slimane, Pires Luis Ferreira Eds., 2015. Springer International Publishing.

Published version Pre-print version



Introduction to Safety Critical Systems

Roberto Pietrantuono, Stefano Russo

in ''Innovative Technologies for Dependable OTS-Based Critical Systems. Challenges and Achievements of the CRITICAL STEP Project''. Pages 15-25, D. Cotroneo Ed., 2012. Springer-Verlag New York, LLC.

Published version Pre-print version



Ph.D. Thesis

Reliability-oriented Verification of Missione-critical Software Systems

R. Pietrantuono
Federico II University of Naples, 2011
Advisors: S. Russo

PDF of the thesis