Publications


Bibliometrics:

Citation Index
 
Citations per year

 

Currently Sebastiano Panichella is a Research Associate at University of Zurich working in the Software Evolution and Architecture Lab of Prof. Harald Gall. He is a member of IEEE. His research interests include Mining Software Repositories, Code Review, IR-based Traceability Recovery, Machine Learning (applied to SE problems), Textual Analysis, Continuous Delivery (with special attention to Continuos Integration Problems), Software maintenance and evolution and Empirical Software Engineering. He is author of 37 papers  (19 of them published during the experience at the SEAL lab) appeared in International Conferences (where he also received best and distinguished paper awards) and Journals. In summary he published 6 papers at ICSE (RANK: A*), 3 at FSE (RANK: A), 6 at ICSME (RANK: A), 2 at ASE (RANK: A), 1 at GECCO (RANK: A), 3 at SANER, 1 at WCRE (RANK: B), 6 at ICPC (RANK: C). He also published  journals such as EMSE (2), IST (1), STVR (1) and JSEP (1).

 

2017

 

Ardoc

[C32]  G. Grano, A. Di Sorbo, F. Mercaldo, C. Visaggio, G. Canfora, S. Panichella: Android Apps and User Feedback: a Dataset for Software Evolution and Quality Improvement. Proceedings of the International Workshop on App Market Analytics (WAMA 2017). Pderborn, Germany.  

Ardoc

[C31] C. Vassallo, G. Schermann, F. Zampetti, D. Romano, P. Leitner, A. Zaidman, M. di Penta, S. Panichella: A Tale of CI Build Failures: an Open Source and a Financial Organization Perspective. Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME 2017). Shangai, Asia. RANK: A.   

Ardoc

[C30]Carol Alexandru, Sebastiano Panichella,Harald GallReplicating Parser Behavior using Neural Machine Translation. Proceedings of the 25th International Conference on Program Comprehension (ICPC 2017). Buenos Aires, Argentina. RANK: C.  

Ardoc

[C29] Andrea Di Sorbo, Sebastiano PanichellaCarol Alexandru, Corrado A. Visaggio, Gerardo CanforaHarald GallSURF: Summarizer of User Reviews Feedback. Proceedings of the 39th IEEE International Conference on Software Engineering (ICSE 2017). Buenos Aires, Argentina. RANK: A* 

Ardoc

[C28] F. Palomba, P. Salza,Adelina Ciurumelea,Sebastiano PanichellaHarald Gall, F. Ferrucci, A. De Lucia:   Recommending and Localizing Change Requests for Mobile Apps based on User Reviews. Proceedings of the 39th IEEE International Conference on Software Engineering (ICSE 2017). Buenos Aires, Argentina. RANK: A* 

Ardoc

[C27] Y. Zhou, R. Gu, T. Chen, Z. Huang, Sebastiano PanichellaHarald GallAnalyzing APIs Documentation and Code to Detect Directive Defects. Proceedings of the 39th IEEE International Conference on Software Engineering (ICSE 2017). Buenos Aires, Argentina. RANK: A* 

Ardoc

[C26] Adelina Ciurumelea, Andreas Schaufelbühl, Sebastiano Panichella and Harald GallAnalyzing Reviews and Code of Mobile Apps for better Release Planning. Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017). Klagenfurt, Austria. RANK: B   

Ardoc

[C25] Carol Alexandru,Sebastiano Panichella and Harald GallReducing Redundancies in Multi-Revision Code Analysis. Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017). Klagenfurt, Austria. RANK: B. Invited for journal extension  

2016

Ardoc

[C24] Sebastiano Panichella, Andrea Di Sorbo, Emitza Guzman, Corrado Aaron Visaggio, Gerardo Canfora and Harald GallARdoc: App Reviews Development Oriented Classifier. 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2016). Seattle, WA, USA. RANK: A  

ApproachOverview
[C23] Andrea Di Sorbo, Sebastiano Panichella, Carol Alexandru, Junji Shimagaki, Aaron Visaggio, Gerardo Canfora and Harald Gall : What Would Users Change in My App? Summarizing App Reviews for Recommending Software Changes. 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2016). Seattle, WA, USA. RANK: A   
ApproachOverview
[C22] Annibale Panichella, Carol Alexandru, Sebastiano Panichella, Alberto Bacchelli, Harald Gall: A Search-based Training Algorithm for Cost-aware Defect Prediction. 25th International Conference on Genetic Algorithms (ICGA) and the 21st Annual Genetic Programming Conference (GP) (GECCO 2016). Denver, Colorado, USA. RANK: A 
ApproachOverview

[C21] Sebastiano Panichella, Annibale Panichella, Mauritz Bella, Andy Zaidman, and Harald Gall: The impact of test case summaries on bug fixing performance: An empirical investigation. In Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), Austin, TX, May 14 - 22, 2016. RANK: A*   

     
howTo

[C20] Andrea Di Sorbo, Sebastiano Panichella, Corrado A. Visaggio, Massimiliano Di Penta, Gerardo Canfora and Harald C. Gall: DECA: Development Emails Content Analyzer. In Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), Austin, TX, May 14 - 22, 2016. RANK: A*  

2015

resultsSTVR2015

[J5] Gerardo Canfora, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella e Sebastiano Panichella: Defect Prediction as a Multi-Objective Optimization Problem. Software Testing, Verification and Reliability (STVR 2015).

ApproachOverview

[C19] Sebastiano Panichella: Supporting Newcomers in Software Development Projects In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Germany, Sep 29 - Oct 1, 2015. RANK: A   

ApproachOverview

[C18] Andrea Di Sorbo, Sebastiano Panichella, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora and Harald Gall: Development Emails Content Analyzer: Intention Mining in Developer Discussions In Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015), Lincoln, Nebraska, USA, November 9–13, 2015. RANK: A   

ApproachOverview
[C17] Sebastiano Panichella, Andrea Di Sorbo, Emitza Guzman, Corrado Aaron Visaggio, Gerardo Canfora and Harald Gall: How Can I Improve My App? Classifying User Reviews for Software Maintenance and Evolution In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Germany, Sep 29 - Oct 1, 2015. RANK: A   
ApproachOverview

[C16] Gerald Schermann, Martin Brandtner, Sebastiano Panichella, Philipp Leitner, and Harald Gall: Discovering Loners and Phantoms in Commit and Issue Data.  In Proceedings of the 23rd IEEE International Conference on Program Comprehension (ICPC 2015), Firenze, Italy, May 18th - 19th, 2015. RANK: C 

ApproachOverview

[C15] Sebastiano Panichella, Venera Arnaoudova, Massimiliano Di Penta, Giuliano Antoniol:Would Static Analysis Tools Help Developers with Code Reviews? In Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), Montréal, Québec, Canada, May 2nd - 6th, 2015. RANK: B  

2014

ApproachOverview

[J4] Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella: How the Apache Community Upgrades Dependencies: An Evolutionary Study. Empirical Software Engineering (EMSE 2014). 

ApproachOverview
[C14] Sebastiano Panichella, Gabriele Bavota, Massimiliano Di Penta, Gerardo Canfora, Giulio Antoniol: How Developers' Collaborations Identified from Different Sources Tell us About Code Changes. The 30th International Conference on Software Maintenance and Evolution, Victoria, Canada, 28 September - 3 October 2014. DOI:10.1109/ICSME.2014.47 RANK: A. Nominated for best paper award   
ApproachOverview
[C13] Gabriele Bavota, Sebastiano Panichella, Nikolaos Tsantalis, Massimiliano Di Penta, Rocco Oliveto, Gerardo Canfora: Recommending Refactorings based on Team Co-Maintenance Patterns. The 29th IEEE/ACM International Conference on Automated Software Engineering, Vasteras, Sweden, 15-19 September 2014. RANK: A  
ApproachOverview
[C12] Carmine Vassallo, Sebastiano Panichella, Massimiliano Di Penta, and Gerardo Canfora:CODES: mining sourCe cOde Descriptions from developErs diScussions. The 22nd International Conference on Program Comprehension, Hyderabad, India, 2-3 June 2014. DOI:10.1145/2597008.2597799 RANK: C. Best tool award   
ApproachOverview

[C11] Sebastiano Panichella, Massimiliano Di Penta, and Gerardo Canfora: How the Evolution of Emerging Collaborations Relates to Code Changes: An Empirical Study. The 22nd International Conference on Program Comprehension, Hyderabad, India, 2-3 June 2014. DOI:10.1145/2597008.2597145 RANK: C. Invited for journal extension   

2013

ApproachOverview
[J3] Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Labeling Source Code with Information Retrieval Methods: An Empirical Study. Empirical Software Engineering (EMSE 2013).
ApproachOverview
[C10] Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella: The Evolution of Project Inter-Dependencies in a Software Ecosystem: the Case of Apache. The 29th IEEE International Conference on Software Maintenance (ICSM 2013), Eindhoven, Netherlands, 22 - 28 September 2013. DOI:10.1109/ICSM.2013.39 RANK: A. Nominated for best paper award  
ApproachOverview
[C9] Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella: An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks. The 29th IEEE International Conference on Software Maintenance (ICSM 2013), Eindhoven, Netherlands, 22 - 28 September 2013. RANK: A   
ApproachOverview

[C8] Gerardo Canfora, Massimiliano Di Penta, Stefano Giannantonio, Rocco Oliveto, Sebastiano Panichella: YODA: Young and newcOmer Developer Assistant. In Proceedings of the 35th International Conference on Software Engineering (ICSE 2013), San Francisco, CA, May 18th - 26th, 2013. RANK: A*   

ApproachOverview
[C7] Gerardo Canfora, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella e Sebastiano Panichella: Multi-Objective Cross-Project Defect Prediction. In Proceedings of the Sixth IEEE International Conference on Software Testing, Verification and Validation (ICST 2013), Luxembourg, Belgium, 18-22 March 2013. DOI:10.1109/ICST.2013.38 RANK: C. Invited for journal extension   

2012

IST2012
[J2] Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Applying a Smoothing Filter to Improve IR-based Traceability Recovery Processes: An Empirical Investigation. Information and Software Technology (IST 2012), pp. 741-754.
ApproachOverview
[J1] Giovanni Capobianco, Andrea De Lucia, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Improving IR-based Traceability Recovery via Noun-based Indexing of Software Artifacts. Journal of Software: Evolution and Process (JSEP 2012),
ApproachOverview
[C6] Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella: Who is going to Mentor Newcomers in Open Source Projects? In Proceedings of the 20th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2012), Cary, North Carolina, USA, 11-16 November 2012. ISBN: 978-1-4503-1614-9. RANK: A   
ApproachOverview
[C5] Sebastiano Panichella, Jairo Aponte, Massimiliano Di Penta, Andrian Marcus, Gerardo Canfora: Mining source code descriptions from developer communications. In Proceedings of; IEEE 20th International Conference on Program Comprehension (ICPC 2012), pages; 63-72, Passau, Germany, June 11-13, 2012. 2012, ISBN 978-1-4673-1216-5. RANK: C   
ApproachOverview
[C4] Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Using IR methods for labeling source code artifacts: Is it worthwhile? In Proceedings of; IEEE 20th International Conference on Program Comprehension (ICPC 2012), pages 193-202, Passau, Germany, June 11-13, 2012. 2012, ISBN 978-1-4673-1216-5. DOI:10.1109/ICPC.2012.6240488 RANK: C. Invited for journal extension    

2011

ApproachOverview
[C3] Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Improving IR-based Traceability Recovery Using Smoothing Filters. In Proceedings of 19th IEEE International Conference on Program Comprehension (ICPC 2011), pages 21-30. Kingston, ON, Canada, June 22-24, 2011. IEEE Computer Society 2011, ISBN 978-1-61284-308-7. DOI:10.1109/ICPC.2011.34 RANK: C. Best paper award  

2009

ApproachOverview
[C2] Giovanni Capobianco, Andrea De Lucia, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Traceability Recovery Using Numerical Analysis. In Proceedings of 16th Working Conference on Reverse Engineering (WCRE 2009), pages 195-204, Lille, France, 13-16 October 2009. IEEE Computer Society 2009, ISBN 978-0-7695-3867-9. RANK: B 
   
ApproachOverview
[C1] Giovanni Capobianco, Andrea De Lucia, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: On the role of the nouns in IR-based traceability recovery. In Proceedings of 17th IEEE International Conference on Program Comprehension (ICPC 2009), pages 148-157, Vancouver, British Columbia, Canada, May 17-19, 2009. IEEE Computer Society Press. RANK: C