• DocumentCode
    3777292
  • Title

    A graph method of package dependency analysis on Linux Operating system

  • Author

    Jing Wang; Qingbo Wu; Yusong Tan; Jing Xu; Xiaoli Sun

  • Author_Institution
    School of Computer Science, National University of Defense Technology, Changsha, China
  • Volume
    1
  • fYear
    2015
  • Firstpage
    412
  • Lastpage
    415
  • Abstract
    Maintaining package-based Linux operating system distributions and addressing their evolution have always been a challenge. Since all packages that form a distribution of Linux Operating system interact with each other, it leads to complicated dependency relationships of each distribution. Current package managers only provide a local view of the dependency relationship. It is still a lack for distribution releasers to obtain a global view of the package dependency relationships. In this paper we present our research that target to bridge this gap: we propose a graph method to establish entire distribution package dependency relationship and analyze the complicated relationship graph with relevant properties. We implement our method on ubuntu kylin 14.04. The experiments illustrate that our graph approach is efficient for understanding of the whole distribution and could assist a high-quality maintenance and effective evolution.
  • Keywords
    "Operating systems","Linux","Metadata","Maintenance engineering","Testing","Visualization"
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2015 4th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2015.7490780
  • Filename
    7490780