Go to Home Page
CHEP INFORMATION
Bulletins
Committees
Scientific Program
Docs by topics
Social events
Conference location
Secretariat
GRID INFORMATION
 • Grid WShop & Tutorial
 • Grid Program
USEFUL LINKS
 • Visiting Padova
 • INFN Padova
 • University of Padova
 • CHEP: '94 '95 '97 '98

Last update: Apr 1, 2000

to first abs  to previous absby abs number to next abs  to last abs

 

to first abs on this KT  to previous abs on this KTon same keytopic to next abs on this KT  to last abs on this KT


F033

CMT : a Software Configuration Management Tool

Christian Arnault
 CNRS

Speaker: Christian Arnault

  CMT proposes a highly scalable and flexible environment for managing software configuration. Its applications range from individual developers willing to work on simple applications up to complex software bases such as the ones usually found in large HEP experiments. CMT permits to develop a project-specific software organisation as well as manage team operations, providing simple mechanisms for groupware activities, iterative integrations, public releases or inter-project relationships. CMT provides a high level abstraction for configuration items (packages, libraries, applications, documents, build and run parameters, etc...) which can be specified in a simple language and queried. This approach allowed in particular to transparently interoperate several different tools (such as 'make', CVS or VisualStudio in the PC world) so as to let non-experts users mostly ignore them. Powerful mechanisms based on an open architecture are also provided for extending the CMT knowledge base so as to interface it to a wide range of environments.
  CMT is currently successfully used by several HEP experiments either as a production tool or for evaluation (eg. Virgo, LHCb, Nemo, Auger, Atlas).

Presentation:  PowerPoint Short Paper:  Adobe Acrobat pdf 



  | Top | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat |