Publications

Thesis

  • 2019 - A Measurement Framework for Analyzing Technical Lag in Open-Source Software Ecosystems
    Ahmed Zerouali
    University of Mons, Belgium
    [Download] [Slides]
  • Journals

  • 2021 - A multi-dimensional analysis of technical lag in Debian-based Docker images
    Ahmed Zerouali, Tom Mens, Alexandre Decan, Jesus Gonzalez-Barahona and Gregorio Robles
    Empirical Software Engineering (EMSE)
    [Download]
  • 2019 - A Formal Framework for Measuring Technical Lag in Component Repositories - and its Application to npm
    Ahmed Zerouali, Tom Mens, Jesus M. Gonzalez-Barahona, Alexandre Decan, Eleni Constantinou, Gregorio Robles
    Wiley Journal on Software Evolution and Process (JSEP)
    [Download]
  • Conferences

  • 2020 - Does Infrastructure as Code Adhere to Semantic Versioning? An Analysis of Ansible Role Evolution
    Ruben Opdebeeck, Ahmed Zerouali, Camilo Velazquez-Rodriguez and Coen De Roover
    20th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) co-located with ICSME
  • 2019 - ConPan: A Tool to Analyze Packages in Software Containers
    Ahmed Zerouali, Valerio Cosentino, Jesus M. Gonzalez-Barahona, Gregorio Robles, Tom Mens
    International Conference on Mining Software Repositories (MSR)
    [Download] [Slides]
  • 2019 - On the Relation between Outdated Docker Containers, Severity Vulnerabilities, and Bugs
    Ahmed Zerouali, Tom Mens, Gregorio Robles and Jesus M. Gonzalez-Barahona
    26th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)
    [Download] [Slides]
    Best Paper Award
  • 2019 - On the Impact of Outdated and Vulnerable Javascript Packages in Docker Images
    Ahmed Zerouali, Valerio Cosentino, Tom Mens, Gregorio Robles and Jesus M. Gonzalez-Barahona
    26th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)
    [Download] [Slides]
  • 2019 - On the Diversity of Software Package Popularity Metrics: An Empirical Study of npm
    Ahmed Zerouali, Tom Mens, Gregorio Robles and Jesus M. Gonzalez-Barahona
    26th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)
    [Download] [Slides]
  • 2019 - SortingHat: wizardry on software project members
    David Moreno, Santiago DueƱas, Valerio Cosentino, Miguel Angel Fernandez, Ahmed Zerouali, Gregorio Robles, Jesus Gonzalez-Barahona
    IEEE/ACM 41st International Conference on Software Engineering (ICSE)
    [Download]
  • 2018 - An Empirical Analysis of Technical Lag in npm Package Dependencies
    Ahmed Zerouali, Eleni Constantinou, Tom Mens, Gregorio Robles, Jesus Gonzalez-Barahona
    17th International Conference on Software Reuse (ICSR)
    [Download] [Slides]
  • 2018 - Graal: The Quest for Source Code Knowledge
    Valerio Cosentino, Santiago Duenas, Ahmed Zerouali, Gregorio Robles, Jesus Gonzalez-Barahona
    18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)
    [Download]
  • 2017 - Analyzing the evolution of testing library usage in open source Java projects
    Ahmed Zerouali, Tom Mens
    24th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
    [Download] [Slides]
  • 2017 - An empirical comparison of the development history of cloudstack and eucalyptus
    Ahmed Zerouali, Tom Mens
    International Conference on Smart Digital Environment
    [Download] [Slides]