Published 2001 | Version v1
Miscellaneous

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

Part of:
Proceedings of CHEP 2001

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

Optional Information