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

 

on same keytopic to next abs on this KT  to last abs on this KT


A010

Design Patterns for Description-Driven Systems

G. Chevenier1, J.-M. Le Goff1, I. Willers1, R. McClatchey2, Z. Kovacs2
  1. CERN, Geneva, Switzerland
  2. Centre for Complex Cooperative Systems, Univ. West of England, Frenchay, Bristol BS16 1QY UK

Speaker: Richard McClatchey

  In data modelling, product information has most often been handled separately from process information. The integration of product and process models in a unified data model could provide the means by which information could be shared across an experiment throughout the system lifecycle from design through to maintenance. This paper relates description-driven systems to multi-layer architectures and reveals where existing design patterns facilitate the integration of product and process models and where patterns are missing or where existing patterns require enrichment for this integration. It reports on the construction of a so-called description-driven system which integrates Product Data Management (PDM) and Workflow Management (WfM) data models through a common meta-model. This CRISTAL system is being used to store the physics data gathered during HEP detector construction and to track the progress of CMS detector assembly. Data stored in the CRISTAL data warehouse will provide the detector geometry and facilitate calibration as well as providing a CMS detector knowledge base for physics reconstruction and analysis programmes.

Presentation:  PowerPoint Short Paper:  Adobe Acrobat pdf Long Paper:  Adobe Acrobat pdf 



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