Visualization of the CMS python configuration system
Journal of Physics Conference Series2010Vol. 219(4), pp. 042008–042008
Abstract
The job configuration system of the CMS experiment is based on the Python programming language. Software modules and their order of execution are both represented by Python objects. In order to investigate and verify configuration parameters and dependencies naturally appearing in modular software, CMS employs a graphical tool. This tool visualizes the configuration objects, their dependencies, and the information flow. Furthermore it can be used for documentation purposes. The underlying software concepts as well as the visualization are presented.
Related Papers
- → Visual exploration of large-scale evolving software(2009)18 cited
- → 3–D Visualization of Software Structure(1999)17 cited
- → Visualization of a Software System in Virtual Reality(2019)1 cited
- → Scenario Explorer: Interactive Visualization of Use Cases(2007)1 cited
- Modular configuration and its recognition method for large-scale customization based on extensibility theory(2007)