Package management systems

Diomidis Spinellis*

*Corresponding author for this work

Research output: Contribution to journalArticleScientific

12 Citations (Scopus)


A package management system organizes and simplifies the installation and maintenance of software by standardizing and organizing the production and consumption of software collections. As a software developer, you can benefit from package managers in two ways: through a rich and stable development environment and through friction-free reuse. Promisingly, the structure that package managers bring both to the tools we use in our development process and the libraries we reuse in our products ties nicely with the recent move emphasizing DevOps (development operations) as an integration between software development and IT operations.

Original languageEnglish
Article number6155145
Pages (from-to)84-86
Number of pages3
JournalIEEE Software
Issue number2
Publication statusPublished - 2012
Externally publishedYes


  • DevOps
  • module dependencies
  • package management system
  • shared library
  • software reuse


Dive into the research topics of 'Package management systems'. Together they form a unique fingerprint.

Cite this