List of Publications in SE

Authored Books

Fitzgerald, B., Kesan, J., Russo, B., Shaikh, M., Succi, G. (2011) Adopting Open Source Software: A Practical Guide, The MIT Press, Cambridge, Massachusetts, London, England

Russo B., Scotto M., Sillitti A., Succi G. (2009) Agile Technologies in Open Source Development, IGI Global

Editorship Proceedings

Abrahamsson, P., Corral, L., Oivo, M., Russo, B. (2015) Product-Focused Software Process Improvement - 16th International Conference, PROFES 2015, Bolzano, Italy, December 2-4, 2015, Proceedings. Lecture Notes in Computer Science 9459, Springer 2015, ISBN 978-3-319-26843-9

Ceravolo, P., Russo, B., Accorsi, R. (2015) Data-Driven Process Discovery and Analysis - 4th International Symposium, SIMPDA 2014, Milan, Italy, November 19-21, 2014, Revised Selected Papers. Lecture Notes in Business Information Processing 237, Springer 2015, ISBN 978-3-319-27242-9

Russo, B., Ceravolo, P.,  Accorsi, R. (Eds.) (2014) Data-driven Process Discovery and Analysis: Proceedings of the 4th International Symposium on Data-driven Process Discovery and Analysis (SIMPDA 2014), Milan, Italy, November 19-21, CEUR, 2014

Hissam, S. A., Russo, B., de Mendonça Neto, M. M., Kon, F. (Eds.) (2011) Open Source Systems: Grounding Research - Proceedings of 7th IFIP WG 2.13 International Conference, OSS 2011, Salvador, Brazil, October 6-7, 2011

Russo, B., Damiani, E., Hissam, S. A., Lundell, B., Succi, G. (Eds.) (2008) Open Source Development, Communities and Quality, Proceedings of the IFIP 20th World Computer Congress, Working Group 2.3 on Open Source Software, OSS 2008, September 7-10, 2008, Milano, Italy Springer, 2008

Articles in professional journals

Fitzgerald, B.,  Kesan, J. P. , Russo, B., Shaikh, M., Succi G. (2012) Lessons Learned from the Adoption of Open Source Software, The European Financial Review

Chapters in Book

Russo B., (2016) The need for data analysis patterns (in software engineering) in Tim Menzies, Laurie Williams, Thomas Zimmermann (eds) Perspectives on Data Science for Software Engineering, 1st Edition, Morgan Kaufmann

Russo B., Succi G., (2009) A Cost Model of Open Source Adoption to Support Transformational Government, in Weerakkody V. and Janssen M. (Eds.) Handbook of Research on ICT-enabled Transformational Government: A Global Perspective, IGI Global, pp. 396-418

Rossi B., Russo B., Succi G., (2007) Evaluation of a migration to Open Source Software, in Handbook of Research on Open Source Software: Technological, Economic and Social Perspectives, chap. 98, IGI Global pp. 1657-1674

Articles in Journals

Russo, B., Valle, L., Tosi, D., Locatello, D., Bonzagni, G., Pancaldi, M. (2018) Cloud Computing and the new EU General Data Protection Regulation IEEE Cloud Computing, Vol. 5, Issue 6, pg. 58-68,  file.pdf

Scalabrino, S., Bavota, G., Russo, B.,Oliveto, R., Di Penta, M. (2017) Listening to the Crowd for the Release Planning of Mobile Apps (2017), in Transaction of Software Engineering file.pdf

Astromskis, S. , Bavota, G. , Janes, A., Russo, B., Di Penta, M. (2017) Patterns of developers behaviour: A 1000-hour industrial study: Journal of Systems and Software 132: 85-97 file.pdf

Candela, I., Bavota, G., Russo, B., Oliveto, R. (2016) Using Cohesion and Coupling for Software Remodularization: Is It Enough?: ACM Trans. Softw. Eng. Methodol. 25(3): 24

Russo, B., Succi, G.,  Pedrycz, W. (2015) Mining system logs to learn error predictors: a case study of a telemetry system: Empirical Software Engineering Journal, Vol. 20, No. 4, pp. 879-927 file.pdf

Pedrycz, W., Russo, B., Succi, G., (2012) Knowledge transfer in system modeling and its realization through an optimal allocation of information granularity: Appl.Soft Comput. Vol. 12, No. 8 pp. 1985-1995

Rossi, B., Russo, B., Succi, G. (2012) Adoption of Free/Libre open Source Software in Public Organizations: Factors of impact: Information Technology & People, Vol. 25, No. 2, pp. 156-187

Rossi, B., Russo, B., Succi, G. (2011) Path Dependent Stochastic Models to Detect Planned and Actual Technology Use: a case study of OpenOffice, Journal of Information and Software Technology, vol. 53, No.11, pp. 1209-1226. file.pdf

Pedrycz, W., Russo, B., Succi, G.,  (2011)  A model of Job Satisfaction for Collaborative Development processes, Journal of Systems and Software, Vol. 84, No. 5, pp.739-752

Lutteri, E., Russo, B., Succi, G. (2011) Report of the 4th international symposium on empirical software engineering and measurement ESEM 2010,  ACM SIGSOFT Software Engineering Notes, Vol. 36, No. 2, pp. 28-34

Rossi, B., Russo, B. & Succi, G. (2010) The Mass Interest in e-Government, in Proceedings of the Transforming Government Workshop, March 18-19, 2010, Brunel University, London, UK

Russo, B., Succi, G. (2009) A Cost Model of Open Source Software Adoption, International Journal of Open Source Software and Processes, Vol. 1, No. 3, pp. 60-82

Marchesi M. , Succi G., Russo B., (2007) A model of the dynamics of the market of COTS software, in the absence of new entrants, Information Systems Frontiers, Vol. 9 (2-3), pp. 257-265

Moser R., Russo B., Succi G., (2007) Empirical analysis on the correlation between GCC compiler warnings and revision numbers of source files in 5 industrial software projects, Empirical Software Engineering Journal, Vol. 12, No. 3, pp. 295-310

Ronchetti M. , Succi G. , Pedrycz W., Russo B. , (2006) Early estimation of software size in object-oriented environments a case study in a CMM level 3 software firm, Information Science, Vol. 176, No.5, pp. 475-489

Janes A., Scotto M., Pedrycz W., Russo B., Stefanovic M., Succi G., (2006) Identification of defect-prone classes in telecommunication software systems using design metrics, Information Science, Vol.176, No. 24, pp. 3711-373

Russo B. , Sillitti A.,  Zuliani P.,  Succi G.,  Gasperi P. (2005) A pilot project in PAs to transit to an open source solution, Proceedings of DG.O 2005, pp. 303-304

Succi, G. Pedrycz, W. , Djokic, S. , Zuliani, P., Russo, B. (2005) An Empirical Exploration of the Distributions of the Chidamber and Kemerer Object-Oriented Metrics Suite, Empirical Software Engineering Journal, Vol.10, No. 1, pp. 81-104

Succi, G. Pedrycz, W., Stefanovic, M., Russo, B. (2003) An Investigation on the Occurrence of Service Requests in Commercial Software Applications, Empirical Software Engineering Journal, Vol. 8, No. 2, pp. 197-205

Articles in Conference Proceedings

Mairegger, M., Janes, A., Russo B., (2018) code_call_lens: Raising the Developer Awareness of Critical Code,  International Conference on Automated Software Engineering (ASE 2018), Montpellier, France, September 3-7, 2018 Article.pdf

Avritzer, A., Ferme, V., Janes, A., Russo, B., Schulz, H., van Hoorn, A., (2018) Quantitative Approach for the Assessment of Microservice Architecture Deployment Alternatives by Automated Performance Testing, European Conference on Software Architecture, September 24-28, 2018, Article.pdf

Russo B. (2018) Profiling call changes via motif mining, Mining Software Repositories, MSR ’18, May 28–29, 2018, Gothenburg, Sweden Article.pdf

Falessi, D., Russo, B., Mullen, K. (2017) What if I had no smells?  11th International Symposium on Software Engineering and Measurement (ESEM2017), November 9-10 2017, Toronto, CA

Gadler, D., Mairegger, M., Janes, A., Russo, B. (2017) Mining Logs to Model the Use of a System" 11th International Symposium on Software Engineering and Measurement (ESEM2017), November 9-10 2017, Toronto, CA: 

Villarroel, L., Bavota, G., Russo, B., Oliveto, R.,  Di Penta, M.(2016) Release planning of mobile apps based on user reviews. The 38th International Conference on Software Engineering (ICSE2016), Austin, TX, May 14-22, 2016: 14-24

Ponzanelli, L.,Bavota, G., A. Mocci, M. Di Penta, R. Oliveto, M. A. Hasan, Russo, B., S. Haiduc, M. Lanza (2016) Too long; didn't watch!: extracting relevant fragments from software development video tutorials. The 38th International Conference on Software Engineering (ICSE2016), Austin, TX, May 14-22, 2016: 261-272

Ponzanelli, L.,Bavota, G., Mocci, A., Di Penta, M., Oliveto, R., Russo, B.,Haiduc, S., Lanza, M.(2016) CodeTube: extracting relevant fragments from software development video tutorials. The 38th International Conference on Software Engineering(ICSE2016), Austin, TX, May 14-22, 2016 (Companion Volume) 2016: 645-648

Bavota, G.,Russo, B., (2016) A large-scale empirical study on self-admitted technical debt. The 13th International Conference on Mining Software Repositories (MSR 2016), May 14–15, 2016. Austin, Texas: 315-326

Bavota, G., Russo, B. (2015) Four Eyes are Better than Two: on the Impact of Code Reviews on Software Quality, in Proceedings of 31st International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Germany, 2015, Acceptance Rate: 22%: 81-90

Moreno, L., Bavota, G. Haiduc, S., Di Penta, M., Oliveto, R., Russo, B., Marcus, A., (2015) Query-based Configuration of Text Retrieval Solutions for Software Engineering Tasks,  In Proceedings of 10th Joint Meeting of the European Software Engineering Conference and the 22nd ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2015), Bergamo, Italy, 2015, 11 pages, Pre-print

Rossi, B., Russo, B. (2014) Evolution of design patterns: a replication study.  ESEM 2014, Vol. 38, pp.1-38:4

Russo, B. Steff, M. (2014) What can changes tell about software processes? (2014) WETSoM, 2014, pp. 1-7 file.pdf

Barbara Russo, (2014) A proposed method to evaluate and compare fault predictions across studies, PROMISE, 2014,pp 2-11

Steff, M., Russo, B., (2013) Commit Graphs, 1st International Workshop on Data Analysis Patterns in Software Engineering (DAPSE), May 21, 2013, San Francisco, CA, USA colocated with ICSE 2013 file.pdf

Russo, B., (2013) Parametric Classification over Multiple Samples, 1st International Workshop on Data Analysis Patterns in Software Engineering (DAPSE), May 21, 2013, San Francisco, CA, USA colocated with ICSE 2013 file.pdf

Steff, M., Russo, B., Ruhe G. (2012) Evolution of features and their dependencies - an explorative study in OSS, International Symposium on Empirical Software Engineering and Measurement (ESEM 2012), pp. 111-114

Steff, M., Russo, B., (2012) Characterizing the roles of classes and their fault-proneness through change metrics, International Symposium on Empirical Software Engineering and Measurement (ESEM 2012), pp. 59-68

Steff M., Russo B., (2012) Co-evolution of Logical Couplings and Commits for Defect Estimation, Proceedings of the 9th Working Conference on Mining Software Repositories (MSR 2012), June 2–3. Zurich, Switzerland

Mulazzani F., Rossi B., Russo B., Steff M., (2011). Building Knowledge in Open Source Software Research in Six Years of Conferences. In: Open Source Systems: Grounding Research, Salvador, Brazil, October 6-7, p. 123-141

Steff M., Russo B., (2011) Measuring Architectural Change for Defect Estimation and Localization. In: Proceedings of the ACM / IEEE 5th International Symposium on Empirical Software Engineering and Measurement, Banff, Canada, 19-23 September

Lutteri, E., Russo, B., (2011) Characterization of Consultant Activities in ERP Projects, A case study,  Proceedings of the 13th International Conference on Enterprise information Systems, (ICEIS 2011), 8-11 June 2011, Beijin, China

Rossi, B,., Russo, B., Succi, G., (2010) Download Patterns and Releases in Open Source Software Projects: A Perfect Symbiosis?, Proceedings of the Sixth International Conference of Open Source Systems, (OSS 2010) 30 May - 2 June, Notre Dame, IN, USA

Rossi, B,., Russo, B., Succi, G., (2010) Modelling Failures Occurrences of Open Source Software with Reliability Growth, Proceedings of the Sixth International Conference of Open Source Systems, (OSS 2010) 30 May - 2 June, Notre Dame, IN, USA

Mulazzani, F., Russo, B., Succi, G., (2009) ERP Systems Development: Enhancing Organization's Strategic Control through Monitoring Agents. ACIS-ICIS 2009: pp. 535-542

Mulazzani, F., Russo, B., Succi G., Damiani, E., (2009) Designing and Developing Monitoring Agents for ERP Systems. BIS 2009: pp. 240-251

Mulazzani, F., Russo, B., Succi G., (2009) Developing Business Process Monitoring Probes to Enhance Organization Control. ICEIS 2009: pp. 456-466

Rossi, B., Russo, B., Succi, G. (2009). Free/Libre Open Source Software Adoption in the Public Sector: Current State and Lessons Learnt, in Proceedings of the eChallenges 2009 Conference, 21-23 October 2009, Istanbul, Turkey

Rossi, B., Russo, B., Succi G., (2009) Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques, in Open Source Ecosystems: Diverse Communities Interacting - IFIP Advances in Information and Communication Technology, Skoevde, Sweden, 3-6 June 2009, vol. 299, pp. 83-92, pp. 83-93

Mulazzani, F., Rossi, B. Russo, B., Succi G., (2009) Migrazione a Software Open Source nella Pubblica Amministrazione: Un Caso di Studio Empirico, OSPA 2009: pp. 456-466

Rossi, B., Russo, B., Succi G., (2008) Analysis about the Diffusion of Data Standards inside European Public Organizations, in Proceedings of the Workshop e-Government: State and Perspectives in IEEE International Conference on Information & Communication Technologies: from Theory to Applications (ICTTA 2008), 7-11th April 2008, Damascus

Mulazzani,  F.,  Russo, B., Succi, G., (2008) Developing and Deploying Monitoring Probes to Control Strategic Alignment, PROFES 2008

Mulazzani, F., Russo, B., Damiani, E., Succi, G., (2008) SAF: Strategic Alignment Framework for Monitoring Organizations, Proceeding of the 11th International Conference on Business Information Systems, BIS2008, Innsbruck, Austria 5-7 May 2008

Rossi, B., Russo, B., Succi G., (2008) Empirical Evaluation of Network Externalities in Data Standards Diffusion in a Subset of European Organizations, eChallenges 2008, 22-24 October 2008, Stockholm Sweden

Rossi, B., Russo, B., Succi G., (2007) Open Source Software and Open Data Standards as a form of Technology Adoption: a Case Study, Proceedings of the third International Conference in Open Systems and Software OSS 2007, pp. 325-330

Rossi, B., Russo, B., Succi, G., (2006) Open Source Software Migration in Integrated Information Systems in Public Sector, Confenis 2006, Vienna, 21-24 April 2006.

Rossi, B., Russo, Succi, G., (2006) COSPA (consortium for studying, evaluating, and supporting the introduction of open source software and open data standards in the public administration), in Proceedings of the 7th Annual International Conference on Digital Government Research, DG.O 2006, San Diego, California, USA, May 21-24, 2006. Digital Government Research Center 2006

Rossi B., Russo B., Succi, G., (2006) A study on the introduction of Open Source Software in the Public Administration, OSS2006, 8-10 June 2006, Como, Italy

Sillitti, A., Ceschi, M., Russo, B., Succi G., (2005) Managing Uncertainty in Requirements: A Survey in Documentation-Driven and Agile Companies, IEEE METRICS 2005, Vol. 17

Rossi B., Russo B., Succi, G., Towards a definition of Document life cycle, Proceedings of the Open Source World Conference (OSWC 2005), 25-26 October 2005, Merida, Spain.

Ceschi, M., Russo, B., Sillitti, A., Succi, G., (2005) Non-invasive Investigation of the Software Process in Open Source Projects, Sharing Experience on Agile Methodologies in Open Source Software development (SESAMOSS 2005), Genoa, 11 July 2005.

Russo, B., Braghin, C., Gasperi, P., Sillitti, A., Succi, G., (2005) Defining the Total Cost of Ownership for the Transition to Open Source Systems, 1st International Conference on Open Source Systems (OSS2005), Genova, Italy, 11 - 15 July 2005.

Rossi, B., Russo, B., Zuliani, P., Succi, (2005) On the Transition to an Open Source Solution for Desktop Office Automation, TCGOV2005, Bolzano/Bozen, Italy, March, p. 277-285

Zuliani, P., Russo, B., Sillitti, A., Succi, G., (2004) Deploying, Updating, and Managing Tools for Collection Software Metrics, Quantitative Techniques for Software Agile Processes at ACM SIGSOFT/FSE-12, Newport Beach, CA, USA, November

Moser, R., Russo, B., Succi, G., (2004) Predicting defects using GCC compiler warnings,  ACM-IEEE International Symposium on Empirical Software Engineering (ISESE 2004)

Janes, A., Russo, B., Zuliani, P., Succi G., (2003) An Empirical Analysis on the Discontinuous Use of Pair Programming, in M. Marchesi, G. Succi (eds.) Extreme Programming and Agile Processes in Software Engineering, Proceedings of the 4th International Conference, XP 2003, Genova, Italy, May 2003

Russo, B., Succi, G., Zuliani, P., (2003) Toward an Empirical Assessment of the Benefits of Open Source Software, Proceedings del 3rd Workshop on Open Source Software Engineering: Taking Stock of the Bazaar Co-located with ICSE’03 International Conference on Software Engineering, Portland, Oregon May 3-11, 2003, pp.177-120.

Russo, B., Succi, G., Pedrycz, W., (2002) Techniques of Software Testing Process Assessment, in Bunse C., Jedlitschka A. Empirical Studies in Software Engineering, Workshop Series on EMSE, Proceedings of the First International Workshop, WSESE 2002 Rovaniemi, Finlandia,  December 9-11, ESERNET, Fraunhofer IRB Verlag

Janes, A., Russo, B., Succi, G., (2002) Use of Pair Programming for Experience Exchange in a Distributed Internship Project – A preliminary analysis of the results,  Workshop Pair Programming Explored in  OOPSLA2002, Seattle, MA, USA, 4–8 November


Ceccon, C., and Panzacchi, P. and Scandellari, F. and Prandi, L. and Ventura, M. and Russo, B. and Millard, P. and Tagliavini, M., (2011) Spatial and temporal effects of soil temperature and moisture and the relation to fine root density on root and soil respiration in a mature apple orchard, Plant and soil, Vol. 342, No. 1-2, pp. 195-206, Springer Netherlands

Russo, B., Sillitti, A.,  Zuliani, P., Succi, G. “A Pilot Project in PAs to transit to an Open Source Solution” poster The National Conference on Digital Government Research (DG.O2005), Atlanta, GA, USA, 15 - 18 May 2005

Biffl, S., Winkler, D., Thelin, T., Höst, M., Russo, B., Succi, G., Investigating the Effect of V&V and Modern Construction Techniques on Improving Software Quality, poster ISERN04