loading...
A Model to Understand the Building and Running Inter-Dependencies of Software
Vancouver, BC, Canada October 28-October 31
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WCRE.2007.514th Working Conference on Reverse En ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The notion of functional or modular dependency is fun- damental to understand the architecture and inner work- ings of any software system. In this paper, we propose to extend that notion to consider dependencies at a larger scale, between software applications (usually programs or libraries themselves). These dependencies, which we call inter-dependencies are of exceptional importance in free an open source software (FOSS), where it is common to build new applications by taking advantage of a rich and com- plex environment of programs and libraries whose function- ality is available. To explore this concept, a methodology and visualization for studying inter-dependencies of a com- plex software system is presented and applied to one of the largest distributions of FOSS: Debian GNU/Linux.
Citation:
Daniel M. German, Jes?s M. Gonz?lez-Barahona, Gregorio Robles, "A Model to Understand the Building and Running Inter-Dependencies of Software," wcre, pp.140-149, 14th Working Conference on Reverse Engineering (WCRE 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.