5 Novembre 2001 Vincenzo Innocente AFT Agenda 1 AFT Tasks l Architecture l Framework l Framework specializations l Utility Toolkit l Graphics tools l Data.

Slides:



Advertisements
Similar presentations
Extending Eclipse CDT for Remote Target Debugging Thomas Fletcher Director, Automotive Engineering Services QNX Software Systems.
Advertisements

Multi-Model Digital Video Library Professor: Michael Lyu Member: Jacky Ma Joan Chung Multi-Model Digital Video Library LYU9904 Multi-Model Digital Video.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Vincenzo Innocente, BluePrint RTAGNuts & Bolts1 Architecture Nuts & Bolts Vincenzo Innocente CMS.
Core Application Software Activities Ian Fisk US-CMS Physics Meeting April 20, 2001.
DANSE Central Services Michael Aivazis Caltech NSF Review May 23, 2008.
© , Michael Aivazis DANSE Software Issues Michael Aivazis California Institute of Technology DANSE Software Workshop September 3-8, 2003.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
A different approach to Middleware. The IGUANA Integration Engine Introduction Eliot Muir, CEO My role is 75% development Based in Toronto, Canada.
SEAL V1 Status 12 February 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation.
Ianna Gaponenko, Northeastern University, Boston The CMS IGUANA Project1 George Alverson, Ianna Gaponenko, and Lucas Taylor Northeastern University, Boston.
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
Introduzione al Software di CMS N. Amapane. Nicola AmapaneTorino, Aprile Outline CMS Software projects The framework: overview Finding more.
ARGONNE  CHICAGO Ian Foster Discussion Points l Maintaining the right balance between research and development l Maintaining focus vs. accepting broader.
ALCPG Software Tools Jeremy McCormick, SLAC LCWS 2012, UT Arlington October 23, 2012.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
LC Software Workshop, May 2009, CERN P. Mato /CERN.
Outline What is IGUANA IGUANA and Other Projects Architecture Framework ORCA Visualisation IGUANA at D0 GEANT4 Visualisation OSCAR Visualisation DDD Visualisation.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
SEAL: Core Libraries and Services Project CERN/IT After-C5 Meeting 6 June 2003 P. Mato / CERN.
© 2006 IBM Corporation Agile Planning Web UI. © 2006 IBM Corporation Agenda  Overview of APT Web UI  Current Issues  Required Infrastructure  API.
Software Status Sonja Vrcic Socorro,
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
CMS Computing and Core-Software USCMS CB Riverside, May 19, 2001 David Stickland, Princeton University CMS Computing and Core-Software Deputy PM.
SEAL: Common Core Libraries and Services for LHC Applications CHEP’03, March 24-28, 2003 La Jolla, California J. Generowicz/CERN, M. Marino/LBNL, P. Mato/CERN,
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Status of the US-CMS “Core Applications Software” Project Ian Fisk UCSD Acting Deputy Level 2 Project Manager US-CMS FNAL Oversight Panel October 24, 2000.
SEAL Project Core Libraries and Services 18 December 2002 P. Mato / CERN Shared Environment for Applications at LHC.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT.
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
Mantid Stakeholder Review Nick Draper 01/11/2007.
J.P. Wellisch, CERN/EP/SFT SCRAM Information on SCRAM J.P. Wellisch, C. Williams, S. Ashby.
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
- LCG Blueprint (19dec02 - Caltech Pasadena, CA) LCG BluePrint: PI and SEAL Craig E. Tull Trillium Analysis Environment for the.
Vincenzo Innocente, CERN/EP Central Software 19 September 2002, CERN Internal Review of CMS Software and Computing A Baseline for CMS Central Software.
Ianna Gaponenko, Northeastern University, Boston The CMS IGUANA Project1 George Alverson, Ianna Gaponenko and Lucas Taylor Northeastern University, Boston.
Geant4 User Workshop 15, 2002 Lassi A. Tuura, Northeastern University IGUANA Overview Lassi A. Tuura Northeastern University,
CPT Week, November , 2002 Lassi A. Tuura, Northeastern University Core Framework Infrastructure Lassi A. Tuura Northeastern.
Vincenzo Innocente, CHEP Beijing 9/01FrameAtWork1 Software Frameworks for HEP Data Analysis Vincenzo Innocente CERN/EP.
David Adams ATLAS ATLAS Distributed Analysis and proposal for ATLAS-LHCb system David Adams BNL March 22, 2004 ATLAS-LHCb-GANGA Meeting.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
VI/ CERN Dec 4 CMS Software Architecture vs Hybrid Store Vincenzo Innocente CMS Week CERN, Dec
Update on CHEP from the Computing Speaker Committee G. Carlino (INFN Napoli) on behalf of the CSC ICB, October
Visual Programming Borland Delphi. Developing Applications Borland Delphi is an object-oriented, visual programming environment to develop 32-bit applications.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
SEAL: Common Core Libraries and Services for LHC Applications
Yunsik Son1, Seman Oh1, Yangsun Lee2
Vincenzo Innocente CERN/EP/CMC
Mantis a framework and toolkit for Geant4 simulation in CMS
What’s new in version 4 of GAUDI
Use of GEANT4 in CMS The OSCAR Project
CMS Software Architecture
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
SEAL Project Core Libraries and Services
Planning next release of GAUDI
.Net for Test and Measurement
Presentation transcript:

5 Novembre 2001 Vincenzo Innocente AFT Agenda 1 AFT Tasks l Architecture l Framework l Framework specializations l Utility Toolkit l Graphics tools l Data Description Database l Technology tracking and evaluation

5 Novembre 2001 Vincenzo Innocente AFT Agenda 2 Baselining AFT Major activity in next 12/18 month is to define and prototype the initial production software for LHC operation n Review Architecture n Choose products n Prototype and implement middleware n Implement framework and toolkits

5 Novembre 2001 Vincenzo Innocente AFT Agenda 3 Architecture l Café reviewed COBRA use cases, architecture and interfaces toward PRS software and end users Transparent to Object-store and gridware l Currently we are reviewing use cases, architecture and interfaces toward production Opaque to Object-store and gridware n Better understanding of MetaData and Configuration n Relationship among MetaData, configuration and event data n Proper redistribute responsibility and repackage software accordingly

5 Novembre 2001 Vincenzo Innocente AFT Agenda 4 Framework l Support for Production n Error Report, activity monitoring, signal handling n Reduce contention and servers’ load n Soon: repackage MetaData handling l Analysis n Python binding to top level interfaces n Fast-prototyping User-Data (aka event-tag) n Integration with Lizard Wait for Wednesday demonstration!

5 Novembre 2001 Vincenzo Innocente AFT Agenda 5 Framework specializations l Simulation Applications n G4 Back-end s New requirements to take into account n G3 Back-end s Update to G4 style? (break backward compatibility?) l Reconstruction Applications Digitization (SimReader) Reconstruction (RecReader) l Analysis n Uses reconstruction framework

5 Novembre 2001 Vincenzo Innocente AFT Agenda 6 Graphics tools l IGUANA : n Extensive consolidation work at Framework level s Repackaging of basic libraries s Uniform coding convention and style s More test units s Improve documentation (including online doc) n Plans s Documentation for application developers s Expand functionality of middle-ware s Provide more “black-box” tools l Active support to ORCA & OSCAR visualization

5 Novembre 2001 Vincenzo Innocente AFT Agenda 7 Detector Description l First prototype to be released mid November n XML parser based on Apache/Xerces n Parser side fully implemented n Application interface in progress n Additional tools ready s G4 to XML s TZ to XML s XML to Latex n Documentation is in good shape s

5 Novembre 2001 Vincenzo Innocente AFT Agenda 8 Toolkit Adaptors and extensions of foundation libraries l Integrate and harmonize ANAPHE, COBRA, IGUANA, ORCA, OSCAR, (G4? CLHEP??) n Baseline Compiler (clean Architecture.h and wrappers) n Review implementation (coding) guidelines s exceptions, signals, thread-safety, error report, activity report, debug report, compiler-time configuration, runtime configuration n Review high-level interface to basic services n Repackage according to “level”

5 Novembre 2001 Vincenzo Innocente AFT Agenda 9 Technology tracking and evaluation l Oracle as Event Store n Zhen is progressing fast toward storing real SimHit in ORCA l XML for self describing data (detector geometry) l Python as “glue” and UI l Common C++ n Replace ObjectSpace l GNU Scientific Library n Replace Nag-C ? Part of CLHEP? l Gridware n Outside AFT scope?