An empirical comparison of dependency network evolution in seven software packaging ecosystems

A Decan, T Mens, P Grosjean - Empirical Software Engineering, 2019 - Springer
Nearly every popular programming language comes with one or more package managers.
The software packages distributed by such package managers form large software …

An empirical comparison of dependency issues in OSS packaging ecosystems

A Decan, T Mens, M Claes - 2017 IEEE 24th international …, 2017 - ieeexplore.ieee.org
Nearly every popular programming language comes with one or more open source software
packaging ecosystem (s), containing a large collection of interdependent software packages …

What do package dependencies tell us about semantic versioning?

A Decan, T Mens - IEEE Transactions on Software Engineering, 2019 - ieeexplore.ieee.org
The semantic versioning (semver) policy is commonly accepted by open source package
management systems to inform whether new releases of software packages introduce …

A multi-dimensional analysis of technical lag in Debian-based Docker images

A Zerouali, T Mens, A Decan… - Empirical Software …, 2021 - Springer
Container-based solutions, such as Docker, have become increasingly relevant in the
software industry to facilitate deploying and maintaining software systems. Little is known …

A formal framework for measuring technical lag in component repositories—and its application to npm

A Zerouali, T Mens… - Journal of Software …, 2019 - Wiley Online Library
Abstract Reusable Open Source Software (OSS) components for major programming
languages are available in package repositories. Developers rely on package management …

What is an app store? The software engineering perspective

W Zhu, S Proksch, DM German, MW Godfrey… - Empirical Software …, 2024 - Springer
Abstract “App stores” are online software stores where end users may browse, purchase,
download, and install software applications. By far, the best known app stores are …

Engage: a deployment management system

J Fischer, R Majumdar, S Esmaeilsabzali - Proceedings of the 33rd ACM …, 2012 - dl.acm.org
Many modern applications are built by combining independently developed packages and
services that are distributed over many machines with complex inter-dependencies. The …

Reconstruction-free inference on compressive measurements

S Lohit, K Kulkarni, P Turaga, J Wang… - Proceedings of the …, 2015 - cv-foundation.org
Spatial-multiplexing cameras have emerged as a promising alternative to classical imaging
devices, often enabling acquisition ofmore for less'. One popular architecture for spatial …

Nufix: Escape from NuGet dependency maze

Z Li, Y Wang, Z Lin, SC Cheung, JG Lou - Proceedings of the 44th …, 2022 - dl.acm.org
Developers usually suffer from d ependency m aze (DM) issues, ie, package dependency
constraints are violated when a project's platform or dependencies are changed. This …

Automated synthesis and deployment of cloud applications

R Di Cosmo, M Lienhardt, R Treinen… - Proceedings of the 29th …, 2014 - dl.acm.org
Complex networked applications are assembled by connecting software components
distributed across multiple machines. Building and deploying such systems is a challenging …