Publications

Bibliometrics:

   
Citations per year
Paper Structure
Presentation  - ICSE 2017

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Top 10 Selected publications:

  1. S. Panichella, A. Di Sorbo, Emitza Guzman, A. Visaggio, G. Canfora and H. Gall: How Can I Improve My App? Classifying User Reviews for Software Maintenance and Evolution. International Conference on Software Maintenance and Evolution. 2015
  2. G. Grano, C. Laaber, A. Panichella, and S. Panichella: Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation. Transactions on Software Engineering. 2019
  3. A. Di Sorbo, F. Zampetti, A. Visaggio, M. Di Penta, and S. Panichella: Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms. Transactions on Software Engineering and Methodology. 2022
  4. Z., Fiorella; Tamburri, D. ; Panichella, S.; Panichella, A.; Canfora, G.; Di Penta, M.: Continuous Integration and Delivery practices for Cyber-Physical systems: An interview-based study. Transactions on Software Engineering and Methodology. 2022
  5. F. Zampetti, R. Kapur, M. Di Penta, S. Panichella: An Empirical Characterization of Software Bugs in Open-Source Cyber-Physical Systems. Journal of Systems & Software. 2022
  6. C. Birchler, S. Khatiri, B. Bosshard, A. Gambi, S. Panichella: "Machine Learning-based Test Selection for Simulation-based Testing of Self-driving Cars Software". Empirical Software Engineering. 2023.
  7. S. Khatiri, S. Panichella, P. Tonella: Simulation-based Test Case Generation for Unmanned Aerial Vehicles in the Neighborhood of Real Flights. International Conference on Software Testing, Verification and Validation. 2023
  8. C. Birchler, T. Kombarabettu Mohammed, P. Rani, T. Nechita, T. Kehrer, S. Panichella: How does Simulation-based Testing for Self-driving Cars match Human Perception? ACM International Conference on the Foundations of Software Engineering. 2024
  9. S. Panichella contributions to the book: "Large Language Models in Cybersecurity and Cyberdefense: Novel Threats and Mitigations Perspectives". Chapters: "Vulnerabilities Introduced by LLMs through Code Suggestions", "Enhancing Security Awareness and Education for Large Language Models". 2024
  10. C. Birchler, S. Khatiri, P. Rani, T. Kehrer, S. Panichella: A Roadmap for Simulation-Based Testing of Autonomous Cyber-Physical Systems: Challenges and Future Direction. Special issue "A 2030 Roadmap for Software Engineering" in Transactions on Software Engineering and Methodology. 2025

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Being an author of a paper one has to contribute not just read it and give debatable feedback:
https://www.acm.org/publications/policies/new-acm-policy-on-authorship

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

F-Index (in EUR): (funding / 1000) / number of years after the PhD = 319
FH-Index (in EUR): (funding/1000) / h-index = 79

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Contribution to education (Chapters and Books):


LLMS-vulnerabilities.jpg
[B2]  Sebastiano Panichella contribution to the book: "Large Language Models in Cybersecurity and Cyberdefense: Novel Threats and Mitigations Perspectives"    with the chapters "Vulnerabilities Introduced by LLMs through Code Suggestions" and "Enhancing Security Awareness and Education for Large Language Models" (2024)  

 
Book-Software-Development
[B1]  Harald C. Gall, Carol V. Alexandru, Adelina Ciurumelea, Giovanni Grano, Christoph Laaber, Sebastiano Panichella, Sebastian Proksch, Gerald Schermann, Carmine Vassallo, Jitong Zhao: Data-Driven Decisions and Actions in Today's Software Development. The Essence of Software Engineering    The Essence of Software Engineering (2018)  

 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Contribution to Research (Papers, Articles and Tools):


2025


2030Roadmap
[J33]  Christian Birchler, Sajad Khatiri, Pooja Rani, Timo Kehrer, Sebastiano Panichella: "A Roadmap for Simulation-Based Testing of Autonomous Cyber-Physical Systems: Challenges and Future Direction".    Special issue "A 2030 Roadmap for Software Engineering" in ACM Transactions on Software Engineering and Methodology (TOSEM 2025).

 

2024


SALIENT
[J32]  Sajad Khatiri, Andrea Di Sorbo, Fiorella Zampetti, Corrado A. Visaggio, Massimiliano Di Penta, Sebastiano Panichella: Identifying Safety-Critical Concerns in Unmanned Aerial Vehicle Software Platforms with SALIENT    SoftwareX Journal, 2024.  

 
VR-study
[C64]  Christian Birchler, Tanzil Kombarabettu Mohammed, Pooja Rani, Teodora Nechita, Timo Kehrer, Sebastiano Panichella: How does Simulation-based Testing for Self-driving Cars match Human Perception?    ACM International Conference on the Foundations of Software Engineering (FSE 2024)  

 
Python
[C63]  Nicolas Erni, Al-Ameen, Mohammed, Christian Birchler, Pouria Derakhshanfar, Stephan Lukasczyk, Sebastiano Panichella: SBFT Tool Competition 2024 -- Python Test Case Generation Track    17th International Workshop on Search-Based and Fuzz Testing  

 
CPS-UAV
[C62]  Sajad Khatiri, Prasun Saurabh, Timothy Zimmermann, Charith Munasinghe, Christian Birchler, Sebastiano Panichella: SBFT Tool Competition 2024 - CPS-UAV Test Case Generation Track    17th International Workshop on Search-Based and Fuzz Testing  

 
SBFT-2024_SDC
[C61]  Timo Blattner, Christian Birchler, Timo Kehrer, Sebastiano Panichella: Diversity-guided Search Exploration for Self-driving Cars Test Generation through Frenet Space Encoding.    Intl. Workshop on Search-Based and Fuzz Testing (SBFT). 2024  

 
MSR-2024_SDC
[C60]  Christian Birchler, Cyrill Rohrbach, Timo Kehrer, Sebastiano Panichella: SensoDat: Simulation-based Sensor Dataset of Self-driving Cars.    Mining Software Repositories (MSR). 2024  

 
ICSE-2024_UAV
[C59]  Sajad Khatiri, Sebastiano Panichella, Paolo Tonella: Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist.    International Conference on Software Engineering. 2024   Demo Video

 

2023


ASE_2023
[C58]  Christian Birchler, Cyrill Rohrbach, Hyeongkyun Kim, Alessio Gambi, Tianhai Liu, Jens Horneber, Timo Kehrer, Sebastiano Panichella: TEASER: Simulation-based CAN Bus Regression Testing for Self-driving Cars Software.    International Conference on Automated Software Engineering.   demonstration

 
NLBSE2023
[ACM-Notes-3]  Andrea Di Sorbo, Sebastiano Panichella: Summary of the 2nd Natural Language-based Software Engineering Workshop (NLBSE 2023).    ACM SIGSOFT Software Engineering Notes.  

 
NLBSE2022
[ACM-Notes-2]  Andrea Di Sorbo, Sebastiano Panichella: Summary of the 1st Natural Language-based Software Engineering Workshop (NLBSE 2022).    ACM SIGSOFT Software Engineering Notes.  

 
SBST2022
[ACM-Notes-1]  Giovanni Guizzo, Sebastiano Panichella: Fuzzing vs SBST: Intersections & Differences.    ACM SIGSOFT Software Engineering Notes.  

 
ICST-2023_UAV
[C57]  Sajad Khatiri, Sebastiano Panichella, Paolo Tonella: Simulation-based Test Case Generation for Unmanned Aerial Vehicles in the Neighborhood of Real Flights.    International Conference on Software Testing, Verification and Validation.  

 
EMSE-SDC-2022

[J31]  Christian Birchler, Sajad Khatiri, Bill Bosshard, Alessio Gambi, Sebastiano Panichella: “Machine Learning-based Test Selection for Simulation-based Testing of Self-driving Cars Software”.    Empirical Software Engineering.  

STVR-2022

[J30]  Xavier Devroey, Alessio Gambi, Juan Pablo Galeotti, Rene Just, Fitsum Kifetew, Annibale Panichella, and Sebastiano Panichella: JUGE: An Infrastructure for Benchmarking Java Unit Test Generators.    Software Testing, Verification and Reliability.  

2022


SCP-SDC-2022

[J29]  Christian Birchler, Nicolas Ganz, Sajad Khatiri, Alessio Gambi, Sebastiano Panichella: Cost-effective Simulation-based Test Selection in Self-driving Cars Software.    Science of Computer Programming.  

TOSEM-UAV-2022

[J28]  Andrea Di Sorbo, Fiorella Zampetti, Corrado A. Visaggio, Massimiliano Di Penta, and Sebastiano Panichella: Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms.    Transactions on Software Engineering and Methodology.  

TOSEM-CD-CPS-2022

[J27]  Zampetti, Fiorella; Tamburri, Damian ; Panichella, Sebastiano; Panichella, Annibale; Canfora, Gerardo; Di Penta, Massimiliano: Continuous Integration and Delivery practices for Cyber-Physical systems: An interview-based study.    Transactions on Software Engineering and Methodology.  

JSS-2022

[J26]  Pooja Rani, Arianna Blasi, Nataliia Stulova, Sebastiano Panichella, Alessandra Gorla, Oscar Nierstrasz: A Decade of Code Comment Quality Assessment: A Systematic Literature Review.    Journal of Systems & Software (JSS).  

EMSE-2022-smells

[J25]  Annibale Panichella, Sebastiano Panichella, Gordon Fraser, Anand Sawant, and Vincent Hellendoorn: Test Smells 20 Years Later: Detectability, Validity, and Reliability.    Empirical Software Engineering (EMSE) Journal.  

JSS-2022

[J24]  Fiorella Zampetti, Ritu Kapur, Massimiliano Di Penta, Sebastiano Panichella: An Empirical Characterization of Software Bugs in Open-Source Cyber-Physical Systems.    Journal of Systems & Software (JSS).  

NLBSE-2022
[C56]  Rafael Kallis; Oscar Chaparro; Andrea Di Sorbo; Sebastiano Panichella: NLBSE’22 Tool Competition.    2022 IEEE/ACM 1st International Workshop on Natural Language-Based Software Engineering (NLBSE 2022).  

 
TOSEM-2022

[J23]  Christian Birchler, Sajad Khatiri, Pouria Derakhshanfar; Sebastiano Panichella, and Annibale Panichella: Single and Multi-objective Test Cases Prioritization for Self-driving Cars in Virtual Environments.    ACM Transactions on Software Engineering and Methodology (TOSEM).  

JSS-2021

[C55]  Christian Birchler, Nicolas Ganz, Sajad Khatiri, Alessio Gambi and Sebastiano Panichella: Cost-effective Simulation-based Test Selection in Self-driving Cars Software with SDC-Scissor.    The 29th IEEE International Conference on Software Analysis, Evolution, and Reengineering.   Conf. talk Industrial talk

JSS-2021

[J22]  Fiorella Zampetti, Saghan Mudbhari, Venera Arnaoudova, Massimiliano Di Penta, Sebastiano Panichella, Giuliano Antoniol: Using Code Reviews to Automatically Configure Static Analysis Tools.    Empirical Software Engineering.  

2021


scam2021
[C54]  Pooja Ruhal, Mathias Birrer, Sebastiano Panichella, Mohammad Ghafari, and Oscar Nierstrasz: What do Developers Discuss about Code Comments? .   International Working Conference on Source Code Analysis and Manipulation 2021 (SCAM).  

 
NEON_architecture
[C53]  Andrea Di Sorbo, Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora, Sebastiano Panichella: An NLP-based Tool for Software Artifacts Analysis.    International Conference on Software Maintenance and Evolution.  

 
JSS-2021

[J21]  Pooja Ruhal, Sebastiano Panichella, Manuel Leuenberger, Andrea Di Sorbo, and Oscar Nierstrasz: How to Identify Class Comment Types? A Multi-language Approach for Class Comment Classification.    Journal of Systems and Software.  

EMSE-2021

[J20]  Sebastiano Panichella, Gerardo Canfora, and Andrea Di Sorbo: Won't We Fix this Issue?” Qualitative Characterization and Automated Identification of Wontfix Issues on Github.    Information and Software Technology Journal.  

EMSE-2021

[J19]  Andrea Di Sorbo and Sebastiano Panichella: Exposed! A Case Study on the Vulnerability-Proneness of Google Play Apps.    Empirical Software Engineering.   Conf. talk

EMSE-2021

[J18]  Pooja Rani, Sebastiano Panichella, Manuel Leuenberger, Mohammad Ghafari, Oscar Nierstrasz: What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk.    Empirical Software Engineering.  

SBST-2020
[C52]  Sebastiano Panichella, Alessio Gambi, Fiorella Zampetti, Vincenzo Riccio SBST Tool Competition 2021.    International Conference on Software Engineering Workshops (ICSE 2021).  

 
jsep-2020

[J17]  Rafael Kallis, @Andrea Di Sorbo, Gerardo Canfora, Sebastiano Panichella: Predicting Issue Types on GitHub.    Journal of Science of Computer Programming.  

icssp-2021

[C51]  Usman Ashraf, Christoph Mayr-Dorn, Atif Mashkoor, Alexander Egyed, and Sebastiano Panichella: Do Communities in Developer Interaction Networks align with Subsystem Developer Teams? An Empirical Study of Open Source Systems.    International Conference on Software and System Processes (ICSSP 2021).   Conf. talk

closer-2021

[C50]  Sebastiano Panichella, Mohammad Imranur Rahman, and Davide Taibi: Structural Coupling for Microservices.    International Conference on Cloud Computing and Services Science, CLOSER 2021.  

jsep-2021

[C49]  Mathias Birrer, Pooja Ruhal, Sebastiano Panichella, and Oscar Niestrasz: Makar: A Framework for Multi-source Studies based on Unstructured Data.   International Conference on Software Analysis, Evolution and Reengineering (SANER 2021).  

2020


jsep-2020

[J16]  Valentina Lenarduzzi, Jeremy Daly, Antonio Martini, Sebastiano Panichella, Damian Andrew Tamburri: Towards a Technical Debt Conceptualization for Serverless Computing .   IEEE Software.  

ICSME-2020

[C48]  Annibale Panichella, Sebastiano Panichella, Gordon Fraser, Anand Ashok Sawant and Vincent Hellendoorn  Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities. International Conference on Software Maintenance and Evolution (ICSME 2020).  

ASE-2020

[C47]  Devjeet Roy, Ziyi Zhang, Maggie Ma, Venera Arnaoudova, Annibale Panichella, Sebastiano Panichella, Danielle Gonzalez, Mehdi Mirakhorli  DeepTC-Enhancer: Improving the Readability of Automatically Generated Tests. IEEE/ACM International Conference on Automated Software Engineering.  

jsep-2020

[J15]  Andrea Di Sorbo, Giovanni Grano, Aaron Visaggio and Sebastiano Panichella   Investigating the Criticality of User Reported Issues through their Relations with App Rating. .   Journal of Software: Evolution and Process (JSEP) Journal.  

tse-2020

[J14]  Sebastiano Panichella and Nik Zaugg An Empirical Investigation of Relevant Changes and Automation Needs in Modern Code Review.   Empirical Software Engineering (EMSE) Journal.  

SBST-2020
[C46]  Xavier Devroey, Sebastiano Panichella and Alessio Gambi Java Unit Testing Tool Competition-Eighth Round .   IEEE/ACM 42nd International Conference on Software Engineering Workshops (ICSE 2020).  

 
RE-2020
[C45]  Sebastiano Panichella and Marcela Ruiz Requirements-Collector: Automating Requirements Specification from Elicitation Sessions and User Feedback .   IEEE International Requirements Engineering Conference (RE’20).  

 
MSR-2020

[C44]  Usman Ashraf, Christoph Mayr-Dorn, Alexander Egyed, and Sebastiano Panichella A Mixed Graph-Relational Dataset of Socio-technical interactions in Open Source Systems .   Mining Software Repositories (MSR 2020).  

 
ICSSP-2020

[C43]  Muhammad Ilyas Azeem, Sebastiano Panichella, Andrea Di Sorbo, Alexander Serebrenik, and Qing Wang Action-based Recommendation in Pull-request Development .   International Conference on Software and System Processes (ICSSP2020).    

 
tse-2020

[J13]  Yu Zhou, Yanqi Su, Taolue Chen, Zhiqiu Huang, Harald Gall, Sebastiano Panichella User Review-Based Change File Localization for Mobile Applications .  Transactions on Software Engineering (TSE) Journal.  

tse-2020

[J12]  Giovanni Grano, Christoph Laaber, Annibale Panichella, and Sebastiano Panichella Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation .  Transactions on Software Engineering (TSE) Journal.    

 
emse-2020

[J11]  Fiorella Zampetti, Carmine Vassallo, Sebastiano Panichella, Gerardo Canfora, Harald Gall, Massimiliano Di Penta: An Empirical Characterization of Bad Practices in Continuous Integration .  Empirical Software Engineering (EMSE).    

 

2019


tse-2019

[J10] Di Sorbo Andrea, Sebastiano Panichella, Aaron Visaggio, Di Massimiliano Di Penta, Canfora Gerardo, and Harald Gall Exploiting Natural Language Structures in Software Informal Documentation .  Transactions on Software Engineering (TSE) Journal.    

[C42] Rafael Kallis, Andrea Di Sorbo, Gerardo Canfora and Sebastiano Panichella:  Ticket Tagger: Machine Learning Driven Issue Classification. 35th IEEE International Conference on Software Maintenance and Evolution (ICSME 2019)  

Ardoc

[J9] C. Vassallo, S. Panichella, F. Palomba, S. Proksch, A. Zaidman and H. Gall How Developers Engage with Static Analysis Tools in Different Contexts .  Empirical Software Engineering Journal.  

 
GE2

[GE2] Sebastiano Panichella, Emitza Guzman, Liliana Pasquale, Norbert Seyff, Andrea Di SorboGuest Editors Introduction: Special Issue on User Feedback and Software Quality in the Mobile Domain.   Information & Software Technology. 

 
GE1

[GE1]  Sebastiano Panichella, Fabio Palomba, David Lo, Meiyappan Nagappan::  Guest Editorial: Special Issue on Software Engineering for Mobile Applications. .    Empirical Software Engineering 24(6): 3249-3254 (2019) 

 
Ardoc

[J8] Carol Alexandru,Sebastiano Panichella, Sebastian Proksch and Harald GallRedundancy-free Analysis of Multi-revision Software Artifacts.  Empirical Software Engineering Journal. 

 
The Cloudification Perspectives of Search-based Software Testing

[C41] D. Martin and S. Panichella:  The Cloudification Perspectives of Search-based Software Testing. International Workshop on Search-Based Software Testing (SBST 2019), To Appear    

Prediction

[J7] G. Grano, T. Titov, S. Panichella, H. Gall:  Branch Coverage Prediction in Automated Testing. Journal of Software: Evolution and Process (JSEP).      

Ardoc

[C40] Y. Zhou, C. Wang, Y. Xin, T. Chen, S. Panichella, and H. Gall.DRONE: A Tool to Detect and Repair Directive Defects in Java APIs Documentation.   ICSE 2019 - To Appear.  

 

2018


Ardoc

[J6] Y. Zhou, C. Wang, Y. Xin, T. Chen, S. Panichella, and H. Gall.Automatic Detection and Repair Recommendation of Directive Defects in Java API Documentation.   Transaction on Software Engineering 2018  

 
Ardoc

[C39] Carol V. Alexandru; José J. Merchante; Sebastiano Panichella; Sebastian Proksch; Harald C. Gall; Gregorio Robles.On the Usage of Pythonic Idioms. .  Onward 2018 (RANK: C) 

 
Ardoc

[C38]  S. Panichella: Summarization Techniques for Code, Change, Testing and User Feedback . In Proceedings of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER 2018) RANK: B   

 
Ardoc

[C37]  A. Ciurumelea, S. Panichella, H. Gall.: Automated User Reviews Analyser. In Proceedings of the 40th International Conference on Software Engineering (ICSE 2018).  RANK: A*.   

Ardoc

[C36]  L. Pelloni, G. Grano, A. Ciurumelea, S. Panichella, F. Palomba, H. Gall.: BECLoMA: Augmenting Stack Traces with User Review Information. Proceedings of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER 2018) RANK: B.   

Ardoc

[C35] G. Grano, T. Titov, S. Panichella, H. Gall:  How High Will It Be? Using Machine Learning Models to Predict Branch Coverage in Automated Testing. MaLTeSQuE (co-located with SANER 2018)RANK: B.    

Ardoc

[C34]  G. Grano, A. Ciurumelea, S. Panichella, F. Palomba, H. Gall.Exploring the Integration of User Feedback in Automated Testing of Android Applications. Proceedings of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER 2018) RANK: B. Invited for journal extension   

Ardoc

[C33] C. Vassallo, S. Panichella, F. Palomba, S. Proksch, A. Zaidman and H. Gall Context is King: The Developer Perspective on the Usage of Static Analysis Tools. Proceedings of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER 2018)RANK: B.Invited for journal extension    

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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 CanforaSURF: 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