activities

Talks, teaching and more

Talks

  • “Introduction to AI Agents: Basic concepts and examples” at Reply (internal event, webinair) - November 27, 2024, Remote.
  • “Build your first AI Agent for SDLC: Labcamp” at Reply (internal event, workshop) - November 07, 2024, Milan, Italy.
  • “Automatizzare la documentazione di codice legacy con IA Generativa” at ITOUG Tech Day 2024 - October 24, Milan, Italy. [slides]
  • “Introduction to Generative AI” at Galdus formazione (seminar) - October 23, 2024, Milan, Italy. [slides]
  • “A practical introduction to Generative AI” at DevFest Campobasso 2024 - September 21, Campobasso, Italy. [slides]
  • “What Quality Aspects Influence the Adoption of Docker Images?” at ASE 2023 (Journal First) - September 13, Luxembourg, Luxembourg. [slides]
  • “Automatically Generating Dockerfiles via Deep-Learning: Challenges and Promises” at ICSSP 2023 (Main Track) - May 14, Melbourne, Australia. [slides]
  • “Fixing Dockerfile Smells: An Empirical Study” at ICSME 2022 (Registered Report) - October 06, Limassol, Cyprus. [slides]
  • “Assessing and Improving the Quality of Docker Artifacts” at ICSME 2022 (Doctoral Symposium) - October 04, Limassol, Cyprus. [slides]
  • “A Robust Approach for a Real-time Accurate Screening of ST Segment Anomalies” at HEALTHINF 2022 - February 11, Remote. [slides]
  • “Tether: A Study on Bubble-Networks” at University of Molise (seminar) - December 12, 2021. [slides]
  • “Evaluating SZZ Implementations Through a Developer-informed Oracle” at ICSE 2021 (Main Track) - May 26, Remote. [slides]
  • “Automatic Real-time Beat-to-beat Detection of Arrhythmia Conditions” at HEALTHINF 2021 - February 11, Remote. [slides]

Teaching

  • Course: Hands-On Machine Learning, Computer Science program, University of Molise
    Topic: Introduction to Python and applied Machine Learning (e.g., defect prediction, text classification, image classification). Course materials can be found here.
    Role: Teaching assistant and lecturer (2020, 2021, 2022, 2023)

  • Course: Automated Software Delivery, Computer Science program, University of Molise
    Topic: CI pipelines and Docker
    Role: Teaching assistant and lecturer (2020, 2021)

  • Course: Algorithms and data structures: Supplementary exercises, Computer Science program, University of Molise
    Topic: Supplementary exercises solved with the C programming language
    Role: Lecturer (2021)

  • Course: Programming 1, Computer Science program, University of Molise
    Topic: C programming exercises
    Role: Teaching assistant (2021)

  • Course: Semantic intelligence for cybersecurity, Software Systems Security program, University of Molise
    Topic: Presentation of the article “Tether: A Study on Bubble-Networks”
    Role: Seminar (2021)

  • Course: C programming: Supplementary exercises, Computer Science program, University of Molise
    Topic: C programming exercises
    Role: Lecturer (2021, 2022)

Program Commitee member

  • PC Member, SANER 2024
  • Shadow PC member, MSR 2023

Reviewer for research papers

  • IEEE Transactions on Software Engineering (TSE)
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Empirical Software Engineering (EMSE)
  • Journal of Systems and Software (JSS)
  • Journal of Software: Evolution and Process (JSEP)
  • Springer Software Quality Journal
  • Science of Computer Programming (SCICO)
  • SoftwareX Journal