Sebastiano Panichella

Registered user since Mon 15 May 2017

Name:Sebastiano Panichella
Bio:

Sebastiano Panichella is a passionate Computer Science Researcher at Zurich University of Applied Science (ZHAW). He is currently working in the ZHAW Institute of Applied Information Technology (InIT).

He received the Ph.D. in Computer Science from the University of Sannio (Department of Engineering) in 2014 defending the thesis entitled ‘‘Supporting Newcomers in Open Source Software Development Projects’’: doi.org/10.1109/ICSM.2015.7332519. For more information have a look at his short CV (https://spanichella.github.io/img/CV-short.pdf).

His main research goal is to conduct industrial research, involving both industrial and academic collaborations, to sustain the Internet of Things (IoT) vision, where future “smart cities” will be characterized by millions of smart systems (e.g., cyber-physical systems such as drones, and other autonomous vehicles) connected over the internet, composed by AI-components, and/or controlled by complex embedded software implemented for the cloud. His research interests are in the domain of Software Engineering (SE), cloud computing (CC), and Data Science (DS): DevOps (e.g., Continuous Delivery, Continuous integration), Machine learning applied to SE, Software maintenance and evolution (with particular focus on Cloud, mobile, AI-based, and Cyber-physical applications), Mobile Computing. Moreover, he is promoting DS research on “Summarization Techniques for Code, Changes, and Testing”. He authored or co-authored around eighty papers appeared in International Conferences and Journals. These research works involved studies with industrial and open projects and received best paper awards or best paper nominations:

bit.ly/2SaLWTn

He supervised (or co-supervised) 11 undergrad students, 12 MSc students and currently/recently 9 PhD students (6 of them during the postdoctoral experience at the University of Zurich), and 5 research assistants. He serves and has served as a program committee member of various international conference (e.g., ICSE, ASE, FSE, ICSME, etc.). Dr. Panichella was selected in 2019 as one of the top-20 (second in Switzerland) Most Active Early Stage Researchers Worldwide (results reported by the JSS journal) in SE. Dr. Panichella was selected In 2021 as one of the top-20 Most impactful SE researchers Worldwide (results reported by the JSS journal) He is Editorial Board Member of Journal of Software: evolution and process (JSEP). He is also distinguished reviewer of the TOSEM (Transactions on Software Engineering and Methodology) journal. See the blogpost dedicated to the event. His research was funded by one Swiss National Science Foundation Grant in the past.

www.ifi.uzh.ch/en/seal/research/projects/SURF-MobileData.html

Currently, his research is supported by

1) Recent Achievements of Sebastiano Panichella:

According to the [Results reported by the Journal of Systems and Software]

  • Dr. Panichella was selected in 2019 as one of the top-20 (second in Switzerland) Most Active Early Stage Researchers Worldwide in SE.

  • Dr. Panichella was selected In 2021 as one of the top-20 Most impactful SE researchers Worldwide (results reported by the JSS journal)

  • Dr. Panichella is main PI of the proposal submitted to the H2020 grant`` called COSMOS: DevOps for Complex Cyber-physical Systems was recently selected for funding.

  • Dr. Panichella is main PI of the proposal submitted to the Innosuisse `` called ARIES: Exploiting User Journeys and Testing Automation for Supporting Efficient Energy Service Platforms was recently selected for funding.

  • The paper [Sebastiano Panichella, Andrea Di Sorbo, Emitza Guzman, Corrado Aaron Visaggio, Gerardo Canfora, Harald C. Gall: How can I improve my app? Classifying user reviews for software maintenance and evolution. ICSME 2015: 281-290], which originated the idea behind his first (SNF) funded project, is one of the most cited papers of ICMSE 2015 (as reported in Google scholar), with more than 400 citations in around 6-7 years.

  • The paper ICPC wrote during the bachelor studies of Dr. Panichella-[Giovanni Capobianco, Andrea De Lucia, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: On the role of the nouns in IR-based traceability recovery. ICPC 2009: 148-157] is among the most influential papers of ICPC in the last decade [period 2009-2019].

2) Research Motto: “It does not make sense to try to be one of the most brilliant scientists. It makes much more sense and it is also more fun to try to be one of the most curious and passionate among them”

Country:Switzerland
Affiliation:Zurich University of Applied Sciences
Research interests:Continuous Delivery, Continuous integration, Software maintenance and evolution (with particular focus on Cloud Applications, mobile, and Cyber-physical applications), Code Review, Mobile Computing, Summarization Techniques for Code, Changes and Testing.

Contributions

ICSME 2023 Committee Member in Program Committee within the Research Track-track
ICSE 2023 Committee Member in Industry Forum within the Industry Forum-track
Author of Single and Multi-objective Test Cases Prioritization for Self-driving Cars in Virtual Environments within the Journal-First Papers-track
Program Committee Member in Technical Track within the Technical Track-track
ICPC 2023 PC Member in Program Committee within the Replications and Negative Results (RENE)-track
AIST 2023 Invited Speaker of To Be Announced within the AIST 2023-track
ICST 2023 Author of JUGE: An infrastructure for benchmarking Java unit test generators within the Journal-First Papers-track
Author of An Empirical Characterization of Software Bugs in Open-Source Cyber-Physical Systems within the Journal-First Papers-track
Author of Simulation-based Test Case Generation for Unmanned Aerial Vehicles in the Neighborhood of Real Flights within the Research Papers-track
ASE 2022 Committee Member in Program Committee within the Research Papers-track
NLBSE 2022 Session Chair of Paper Session 2 (part of NLBSE 2022)
Workshop Chair in Organizing Committee within the NLBSE 2022-track
Session Chair of Opening Session (part of NLBSE 2022)
Session Chair of Break (part of NLBSE 2022)
Session Chair of Closing (part of NLBSE 2022)
Session Chair of Break (part of NLBSE 2022)
Session Chair of Paper Session 1 (part of NLBSE 2022)
Session Chair of Break (part of NLBSE 2022)
SBST 2022 Session Chair of Session 2 (part of SBST 2022)
Session Chair of Session 1 (part of SBST 2022)
Session Chair of Session 4 (part of SBST 2022)
Session Chair of Session 3 (part of SBST 2022)
ICSE 2022 Committee Member in Program Committee within the SRC - ACM Student Research Competition-track
Author of Journal First Submission of the Article: What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk within the Journal-First Papers-track
MSR 2022 Committee Member in Program Committee within the Technical Papers-track
ICPC 2022 Committee Member in Program Committee within the Replications and Negative Results (RENE)-track
Committee Member in Program Committee within the Research-track
ICST 2022 Workshop Chair in Organizing Committee
Chair in Program Committee within the Workshops-track
ASE 2021 Committee Member in Program Committee within the Industry Showcase-track
SSBSE 2021 Committee Member in RENE within the RENE - Replications and Negative Results-track
ESEC/FSE 2021 Proceedings Co-Chair in Organizing Committee
Author of Journal First Submission of the Article: "An Empirical Investigation of Relevant Changes and Automation Needs in Modern Code Review" within the Journal First-track
ICSSP/ICGSE 2021 Author of Do Communities in Developer Interaction Networks Align with Subsystem Developer Teams? An Empirical Study of Open Source Systems within the Research Papers-track
DevOps4CPS-Testing 2021 Author of Welcome and Introduction within the DevOps4CPS-Testing 2021-track
Committee Member in Organizing Comittee within the DevOps4CPS-Testing 2021-track
ICST 2021 Committee Member in Program Committee within the Research Papers-track
ICST 2020 Committee Member in Program Committee within the Research Papers-track
ASE 2020 Author of DeepTC-Enhancer: Improving the Readability of Automatically Generated Tests within the Research Papers-track
ICSE 2020 Author of An Empirical Characterization of Bad Practices in Continuous Integration within the Journal First-track
Session Chair of Cultural Exchange (part of Cultural Exchange)
Author of Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation within the Journal First-track
Author of Cultural Exchange within the Cultural Exchange-track
ICPC 2020 Committee Member in Program Committee within the ERA-track
MSR 2020 Ordinary PC member in Program Committee within the Technical Papers-track
ICSSP 2020 Author of Action-based recommendation in Pull-request development within the ICSSP 2020-track
ICSE 2019 Author of DRONE: A Tool to Detect and Repair Directive Defects in Java APIs Documentation within the Demonstrations-track
MSR 2019 Committee Member in Program Committee within the MSR 2019 Technical Papers-track
ESEC/FSE 2018 Committee Member in Program Committee within the Demonstrations-track
PLATEAU 2018 Author of On the Usage of “Pythonic” Idioms in Python Programs - Preview within the PLATEAU 2018-track
Onward! 2018 Author of On the Usage of “Pythonic” Idioms in Python Programs within the Onward! Papers-track
* ICSE 2018 * Author of Poster T50: Automated User Reviews Analyser within the Posters -track
Committee Member in Program Committee within the SRC - ACM Student Research Competition -track
MSR 2018 Session Chair of APIs and Code (part of Technical Papers)
Committee Member in Program Committee within the Technical Papers-track