DEPUTY: analysing architectural structures and checking style
- 1. Russian Federal Nuclear Center (Russian Federation)
- 2. CERN, Geneva (Switzerland)
Description
The DepUty (dependencies utility) can be classified as a project and process management tool. The main goal of DepUty is to assist by means of source code analysis and graphical representation using UML, in understanding dependencies of sub-systems and packages in CMS Object Oriented software, to understand architectural structure, and to schedule code release in modularised integration. It also allows a new-comer to more easily understand the global structure of CMS software, and to void circular dependencies up-front or re-factor the code, in case it was already too close to the edge of non-maintainability. The authors will discuss the various views DepUty provides to analyse package dependencies, and illustrate both the metrics and style checking facilities it provides
Additional details
Publishing Information
- Publisher
- Science Press
- Imprint Place
- Beijing (China)
- Imprint Title
- Proceedings of CHEP 2001
- Imprint Pagination
- 757 p.
- Journal Page Range
- p. 449-450
Conference
- Title
- international conference on computing in high energy and nuclear physics
- Acronym
- CHEP 2001
- Dates
- 3-7 Sep 2001
- Place
- Beijing (China)
INIS
- Country of Publication
- China
- Country of Input or Organization
- China
- INIS RN
- 34081844
- Subject category
- S99: GENERAL AND MISCELLANEOUS; S72: PHYSICS OF ELEMENTARY PARTICLES AND FIELDS;
- Resource subtype / Literary indicator
- Conference, Non-conventional Literature
- Descriptors DEI
- COMPUTER ARCHITECTURE; COMPUTER CODES; DATA ANALYSIS; DATA PROCESSING; MUONS; SOLENOIDS
- Descriptors DEC
- ELECTRIC COILS; ELECTRICAL EQUIPMENT; ELEMENTARY PARTICLES; EQUIPMENT; FERMIONS; LEPTONS; PROCESSING