The main principle of Open Source development is that developers can reuse different libraries over and over again to make their lives easier. That is why this practice has gained a lot of popularity. However, libraries usually depend on other already existing pieces of code. This means that whenever some small piece of code fails, the whole application may crash due to its dependencies. Since Debian is considered as one of the largest community run distributions, it is important to have a good tool to analyse these dependencies to help in avoiding such crashes. That is why this research will focus on building a dependency graph for Debian's package manager and finding out which are the most widely used packages. What separates this researc...
Modern software systems are built by composing compo-nents drawn from large repositories, whose size...
Part 1: Full Papers - FOSS TechnologiesInternational audienceThe Debian Package Tracking System is a...
Software library packages are constantly evolving and increasing in number. Not updating to the late...
Using open-source packages when developing software applications is the general practice among a vas...
In (open-source) development, developers routinely rely on other libraries to improve their coding e...
Developers rely on different software to improve their efficiency as to reuse parts of code and be a...
The usage of libraries, both commercial and open-source, provides the implementation of certain func...
Open source distributions such as Gentoo need to accurately track dependency relations between softw...
Dependency graphs are at the heart of software analytics tasks like change impact analysis, test sel...
We build the network of more than 18,000 software packages of Debian GNU/Linux operating system, for...
International audienceModern software systems are built by composing components drawn from large rep...
The Debsources Dataset is a dump of the database that underpins the most notable instance of the Deb...
A popular form of software reuse is the use of open source software libraries hosted on centralized ...
Part 4: Case StudiesInternational audienceComponent repositories play a key role in the open softwar...
It has been argued that free software and open source projects benefit from a high level of user inv...
Modern software systems are built by composing compo-nents drawn from large repositories, whose size...
Part 1: Full Papers - FOSS TechnologiesInternational audienceThe Debian Package Tracking System is a...
Software library packages are constantly evolving and increasing in number. Not updating to the late...
Using open-source packages when developing software applications is the general practice among a vas...
In (open-source) development, developers routinely rely on other libraries to improve their coding e...
Developers rely on different software to improve their efficiency as to reuse parts of code and be a...
The usage of libraries, both commercial and open-source, provides the implementation of certain func...
Open source distributions such as Gentoo need to accurately track dependency relations between softw...
Dependency graphs are at the heart of software analytics tasks like change impact analysis, test sel...
We build the network of more than 18,000 software packages of Debian GNU/Linux operating system, for...
International audienceModern software systems are built by composing components drawn from large rep...
The Debsources Dataset is a dump of the database that underpins the most notable instance of the Deb...
A popular form of software reuse is the use of open source software libraries hosted on centralized ...
Part 4: Case StudiesInternational audienceComponent repositories play a key role in the open softwar...
It has been argued that free software and open source projects benefit from a high level of user inv...
Modern software systems are built by composing compo-nents drawn from large repositories, whose size...
Part 1: Full Papers - FOSS TechnologiesInternational audienceThe Debian Package Tracking System is a...
Software library packages are constantly evolving and increasing in number. Not updating to the late...