15
DEVELOPMENT AND MAINTENANCE OF CMS ELOGBOOK Sebastian Bukowiec CMS/ACEOLE This research project has been supported by a Marie Curie Early Initial Training Network Fellowship of the European Community’s Seventh Framework Programme under contract number (PITN-GA-2008-211801-ACEOLE) 1 st of October 2009

Development and Maintenance of CMS ElogBook

Embed Size (px)

DESCRIPTION

Development and Maintenance of CMS ElogBook. Sebastian Bukowiec CMS/ACEOLE. 1 st of October 2009. - PowerPoint PPT Presentation

Citation preview

Page 1: Development and  Maintenance of CMS  ElogBook

DEVELOPMENT AND MAINTENANCE OF CMS ELOGBOOKSebastian Bukowiec CMS/ACEOLE

This research project has been supported by a Marie Curie Early Initial Training Network Fellowship of the European Community’s Seventh Framework Programme under contract number (PITN-GA-2008-211801-ACEOLE)

1st of October 2009

Page 2: Development and  Maintenance of CMS  ElogBook

OUTLINE

Introduction

CMS ElogBook What is CMS ElogBook? Old vs. New Used technologies Platform Architecture New features Result

Marie Curie ITN ACEOLE Training, Plans for the future

Page 3: Development and  Maintenance of CMS  ElogBook

INTRODUCTION

In March 2009 I obtained the title of Master of Engineering in Computer Science

Since 1st of May 2009 I am a Marie Curie Fellow at CERN, CMS Experiment

Krakow (Poland), The Main Square

Page 4: Development and  Maintenance of CMS  ElogBook

CMS FRONT-END READOUT SYSTEM

Page 5: Development and  Maintenance of CMS  ElogBook

CMS COLLABORATION

38 countries more than 3000 scientists and engineers 183 institutes

Fermilab: Remote Operations CenterMeyrin: CMS DQM Center

Page 6: Development and  Maintenance of CMS  ElogBook

CMS ELOGBOOK

ELogBook is a collaborative tool, which aims to provide an environment where people working on the CMS experiment can share information and report the various events or problems occurring in CMS experiment in a very convenient and efficient way.

Page 7: Development and  Maintenance of CMS  ElogBook

OLD VS. NEW

Old New

• purely file based

• searching hard and inefficient

• standalone version

• no caching

• database oriented

• easy and fast searching

• integrated with CMS online

• RSS feedback

• better architecture (MVC)

Page 8: Development and  Maintenance of CMS  ElogBook

USED TECHNOLOGIES

Java

ORACLE AS Portal 10g Struts

ORACLE JDeveloper 10g

ORACLE Database 10g

HTML

CSS Integrating Struts Applications with OracleAS Portal

Page 9: Development and  Maintenance of CMS  ElogBook

PLATFORM, WHY ORACLE PORTAL?

Page 10: Development and  Maintenance of CMS  ElogBook

PLATFORM, WHY ORACLE PORTAL?

Page 11: Development and  Maintenance of CMS  ElogBook

ARCHITECTURE

Page 12: Development and  Maintenance of CMS  ElogBook

NEW FEATURES

Development environment

Navigation panel to move between messages

Three new views: Summary, Full, Threaded Expanded

Fast message access by Msg Id

Maintenance and bug-fixing

Unlimited category levels (Tree)

Page 13: Development and  Maintenance of CMS  ElogBook

RESULT

Page 14: Development and  Maintenance of CMS  ElogBook

MARIE CURIE INITIAL TRAINING NETWORK

CERN School of Computing, Göttingen (Germany), August 17-28, 2009

Making Presentation Course, October 14-15,November 9, 2009

JAVA 2 Enterprise Edition –Part 1: Web Applications, October 22-23, 2009

JAVA – Level 2, November 16-19, 2009

General and Professional French courseOctober-December, 2009

Page 15: Development and  Maintenance of CMS  ElogBook

THANK YOU FOR YOUR ATTENTION…