1 COMETE Roadmap – M.Ounsy COMETE Status. 2 COMETE Roadmap – M.Ounsy  Reminder: Comete & ATK Software architecture  Migration status from ATK to Comete.

Slides:



Advertisements
Similar presentations
24th October 2006 JM Chaize, ESRF PCAPAC Jefferson Lab TANGO Control System Status Status: A mature system Collaboration issues Next phase of development.
Advertisements

Designing an Architecture 1.Design Strategy Decomposition Designing to Architecturally Significant Requirements Generate and Test This generate-and test.
Revision Date October 16, 2012 Advanced Metering Implementation Team Projects Completion Road Map Discussion Through 2013 and Transitional Steady State.
Status and plans for the H3 release NetarchiveSuite 5.0.
Tango at Petra III Teresa Núñez Hasylab-DESY Tango Meeting ESRF,
Use of RCP for Instrument Control Tony Lam 2006 Eclipse SLAC.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
1 Archiving Workshop (Soleil, May 2010) Archiving System Status.
RUP Fundamentals - Instructor Notes
The Future of TANGO or Quo Vadis TANGO ?. TANGO Future The future can be divided into 2 parts : The Realworld The Dreamworld.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
1 September 2007 – Tango Meeting – D. Baraba-Rossa, M. Ounsy TANGO WEB Protocol.
Laboratoire Interdisciplinaire sur l’Organisation Nanométrique et Supramoléculaire DIRECTION DES SCIENCES DE LA MATIERE IRAMIS TANGO at LIONS Olivier Taché.
Module CC3002 Post Implementation Issues Lecture for Week 2 AY 2013 Spring.
Dessy, 17 september 2007 Tango Meeting Development of Tango Client Applications in Python Tiago Coutinho and Josep Ribas.
Friday April 27, 2012, Cascina, Pisa Page 1 of 12 Cryotrap Control using Tango Control System Martin Mohan Software Engineer EGO.
Using a Project Model for Assessment of CDIO skills Tomas Svensson, Svante Gunnarsson Linköping University Sweden June
© 2009 IBM Corporation ® IBM Lotus Notes and Domino Product Roadmap April 2009.
TANGO on embedded devices: the Bimorph Mirror application case Fulvio Billè Roberto Borghes, Roberto Pugliese, Lawrence Iviani Instrumentation & Measurement.
Elletra’s presentation : December 2003 A quick presentation of TANGO.
1 Grenoble, May 27 th 2005Lucio Zambon Tango 2 web: a PHP interface to Tango Main topics:  Security  Tango to PHP bridge  GUI  Other developments.
Slim Ayadi, Majid Ounsy Tango Meeting Mai Mai 2009 Archiving News.
DEV-01 What’s New in Progress Dynamics ® Anthony Swindells Progress Fellow.
FAIR Accelerator Controls Strategy
1 20th March 2007 – Tango Meeting – G.Abeillé ICALEPS 2005 Overview architecture of SOLEIL technical solutions for Beam Lines Control « A control system.
Control Hardware Design Control Hardware Wiring IOC Software (Low Level) OPI Software (High Level) Final Test Front-End (Connection to SR1 Ring) Done Insertion.
CAC01 – April 2010B11 – Data Format and Data Reduction Synchrotron SOLEIL Alain BUTEAU : Head of Controls and Data Acquisition software group) The Data.
Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY,
5-Oct-051 Tango collaboration status ICALEPCS 2005 Geneva (October 2005)
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Stefano De Panfilis (Fi-WARE PCC Member) 4 th July 2011 FInES - Samos Summit.
The Internet of Things with Live Data Cloud by Open Automation Software.
Scientific Programmes Committee Centre for Aerospace Systems Design & Engineering Amitay Isaacs Department of Aerospace Engineering Indian Institute of.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
EPICS to TANGO Translator Rok Šabjan on behalf of Rok Štefanič Presented at ICALEPCS, Knoxville, October.
Réunion Contrôle Expérience 28/03/ Experiments Controls Vision, ideas, tasks to begin with … Alain Buteau Andy Götz.
March 19th 2007 TANGO collaboration 1 POGO-7 Pascal Verdier ESRF- Hamburg - 25 th of October 2010 A Short History of Pogo A Short History of Pogo New Technology.
1 Tango Meeting (Hamburg, September 2007) Archiving System Deployed at Soleil.
With TANGO S. Poirier – Data management group.
Making the System Operational Implementation & Deployment
ESSRT Status Report as of July 31, 2013
1 Knowledge Management The 10-Step Knowledge Management Road Map by B. Nugroho Budi Priyanto.
1 September 2007 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL September 2007.
MPD Slow Control System historical background, present status and plans D.S. Egorov, R.V. Nagdasev, V.B. Shutov V.B.Shutov /21.
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
HDB and TDB archiving at MAXlab Y.A.Gaponov, K.Larsson, P.Goryl, A.G.Persson.
Sergi Rubio Manrique “Archiving System at ALBA”. Tango Meeting. ALBA. October 16 th, MMVIII 1 Archiving ALBA Sergi Rubio Manrique.
1 30 th Tango collaboration meeting, June 2016 SPYC Project : CLI and scripting solution on top of Tango SPYC project : Command Line Interface and.
HISTORY DATABASE and ARCHIVE EVENTS Giacomo Strangolino.
TangoWeb Status Raphaël GIRARDOT Synchrotron Soleil Software engineer
Overview of TANGO Control system
EXPORTING ATK APPLICATIONS ON THE WEB A PRPOSAL
The software side of the moon
Archiving System News Tango Meeting (Elettra, April 2008)
Status report SOLEIL May 2009
The Client/Server Database Environment
SAP Value Assurance plan and safeguard service package for SAP SuccessFactors HCM Suite Business Needs Need to follow leading practices and reduce risk.
Archiving System Deployed at Soleil
                                                                       TANGO Collaboration Experience for running a multi-site international software project.
Project Context Different BeamLine Users
Presented by Munezero Immaculee Joselyne PhD in Software Engineering
Rational Unified Process (RUP)
Making the System Operational Implementation & Deployment
Tango in a Nutshell 31/12/2018.
Project Phases ‘98 ‘00 ‘02 ‘04 ‘06 Preparatory Phase
Tango SOLEIL 24/02/2019 G. Abeillé - SOLEIL.
G. Abeillé, A.Buteau, N.Leclercq : SOLEIL
The Tango Application ToolKit
TANGO from an EPICS perspective
50% Introducing the Cybersecurity Assessment
Presentation transcript:

1 COMETE Roadmap – M.Ounsy COMETE Status

2 COMETE Roadmap – M.Ounsy  Reminder: Comete & ATK Software architecture  Migration status from ATK to Comete  Evolutions Synopsis

3 COMETE Roadmap – M.Ounsy Old software architecture ATKPanel GlobalSCREEN Salsa Mambo Flamenco Foxtrot Baladi GUI Nexus4Tango Api TangORB Api Archiving DB Api Data source ATKWidget JLChart NumberImageViewer ImageJViewer ATKWidgetSoleil Fork JLChart Fork NumberImageViewer Fork ImageJViewer Fork JLChart Widgets Fork JLChart

4 COMETE Roadmap – M.Ounsy Software architecture ATKPanel GlobalSCREEN Salsa Mambo Flamenco Foxtrot Baladi GUI Nexus4TangoApi TangORB Api Archiving DB Api Data source ATKWidget JLChart NumberImageViewer ImageJViewer CometeWidget ChartViewer ImageViewer Widgets Data Access Object ArchivingDAOFactory NexusDAOFactory TangoDAOFactory

5 COMETE Roadmap – M.Ounsy  Comete is now deployed on every SOLEIL beamline  The last 3 runs, we have ported ~80% of GUI applications to Comete: First phase: Tango control software (identified as low risk) Second phase: Data reduction applications Third phase: GlobalScreen is 100% Comete compliant and integrates Comete application from the two first phases.  These phases helped us to identify some issues on Comete first releases and some improvements Status

6 COMETE Roadmap – M.Ounsy The future of Comete  Data model simplification  New API services: DataReduction Refreshing strategies

7 COMETE Roadmap – M.Ounsy DataReduction Comete Widgets DAO Current Architecture Next Architecture getData() getFittedData() Comete Widgets DAO Data Reduction Engine getData()

8 COMETE Roadmap – M.Ounsy Refreshing Strategies  The refreshing strategy is context dependant.  The API cannot determine which refreshing strategy is the best  COMETE will allow the developper to choose the prefered strategy: Refresh by device Refresh by attribute Refresh by data type Do not refresh (wait for HMI requests) Other implementations  COMETE will share the refreshers inside the JVM: If two Comete widget request data from Tango, Comete API will generate only one Tango request. Huge performance improvement in SCADA systems

9 COMETE Roadmap – M.Ounsy Comete Core Refreshing Strategies Motor1 Motor2 Motor3 Attribute Refresher position Comete Widgets ATK Tuning on position attribute on the MARS Beamline (80 position attributes) Motor position

10 COMETE Roadmap – M.Ounsy Comete Core Device Refresher Comete Widgets XMAP Device Accumulate channel00 channel01 channel02 channel03 …. TUMBA (MCA bean) connected to MCA Device (~30 attributes)