The Glance Project ATLAS Management January 2012
Problems Data are stored in different databases, technologies, terminologies How to retrieve data? ✘ Build many retrieval systems ➡ difficult maintenance, hard to find the correct system ✘ Build a single, big, complex system ➡ Hard to meet the requirements of the whole collaboration ➡ Management is centralized in a developer or team Experiment should last 20+ years, and has a high turnover Need for maintenance and training
Example: Equipments Different Attributes for each type of equipment E.g. Computers (CPU, MAC Address) and Cables (Length, Connector) All equipments must be registered and tracked Have a single model for all the equipments? Have multiple systems for viewing the details of each equipment?
The Glance System Single platform for generating Search and Insert/Update interfaces Can access any database (technology, location, etc) Interfaces are described independently of the database technology, in a high level description language (no coding) All interfaces managed by a single system → lower maintenance costs Collaborators can create their interfaces and share them → decentralized management of data Data can be output in multiple ways HTML, XML, Excel files, Plots, ROOT Files
Quick creation of a Search Interface on the Use Glance linkhttp://cern.ch/atglance/ Create SI
Fill in DB Credentials
1. Choose Schema 2. Choose Table
Done! (in 10 clicks)
Browse Browse Existing Interfaces
Acessing Saved Interfaces
Modifying Existing Interfaces
Parametric Search Operators chosen by the type of the attribute (automatically identified)
Multiple Output Formats
Other File Formats Multiple Output Formats XMLRootExcel Results in the WEB browser Plots
Simple Customizations Advanced Customizations Advanced Customizations of the Interface
ATLAS Systems built with Glance ATLAS Members CERN Users Glance Search Interfaces First version of ATLAS Appointment was built in 4 days!
ATLAS Systems built with Glance ATLAS Management: 14 ATLAS Physics Office LHCb: 1 (Traceability) Membership (under development)
ATLAS Systems built with Glance Cable Database: cables and connections MTF Database: equipment inventory ATLAS Equipment Traceability (*): tracking and radioactivity measurements ATLAS DSS Alarm Viewer: Detector Safety System Alarms configurations ATLAS Membership (*): management of members, contracts, institutes and authorship status ATLAS Appointment: management of member appointments ATLAS Analysis Follow-up: manages the process for publications approval ATLAS Analysis Confnotes: manages the process for conference notes approval ATLAS Speakers: manages nominations of speakers for ATLAS talks ATLAS SSC: manages nominations of speakers for sub-committee talks (*) Also for LHCb
Goals for 2012 Improved requirements management Configurations for interfaces, rules and access FAQ and User support Glance improved flexibility, security,