首页> 外文期刊>Nuclear Instruments & Methods in Physics Research. Section A, Accelerators, Spectrometers, Detectors and Associated Equipment >Ignominy: tool for analysing software dependencies and for reducing complexity in large software systems
【24h】

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

机译:Ignominy:用于分析软件依赖性并降低大型软件系统复杂性的工具

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:LHC实验(例如CMS)具有难以管理的大规模软件项目。我们介绍了Ignominy,它是CMS中开发的工具,可帮助我们更好地处理复杂的软件系统。 Ignominy将分析源代码以及二进制产品(例如库和程序),以全面了解软件包依赖关系,包括项目所使用的所有外部产品。我们描述了该工具的分析以及各种图表,图表和度量,包括几个大型HEP软件项目的结果。我们还将讨论CMS在改进软件结构方面所取得的进展,以及在物理包装和分发代码中获得的经验。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号