• Title of article

    Ignominy: tool for analysing software dependencies and for reducing complexity in large software systems

  • Author/Authors

    Tuura، نويسنده , , L.A.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2003
  • Pages
    3
  • From page
    684
  • To page
    686
  • Abstract
    LHC experiments such as CMS have large-scale software projects that are challenging to manage. We present Ignominy, a tool developed in CMS to help us deal better with complex software systems. Ignominy analysis the source code as well binary products such as libraries and programs to deliver a comprehensive view of the package dependencies, including all the external products used by the project. We describe the analysis and the various charts, diagrams and metrics collected by the tool, including results from several large-scale HEP software projects. We also discuss the progress made in CMS to improve the software structure and the experience we have gained in physical packaging and distribution of our code.
  • Keywords
    Ignominy software dependency analysis metrics
  • Journal title
    Nuclear Instruments and Methods in Physics Research Section A
  • Serial Year
    2003
  • Journal title
    Nuclear Instruments and Methods in Physics Research Section A
  • Record number

    2198746