Controls & Tools Greg, Kajetan.

Slides:



Advertisements
Similar presentations
October 10-13, 2006 San Diego Convention Center, San Diego California VoIP/SOA Integration Impact on IT Apps, Processes, & Overall Business.
Advertisements

The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Agile Testing with Testing Anywhere The road to automation need not be long.
Enterprise Collaboration Strategist Author, Blogger, Speaker.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Agenda Adaptation of existing open-source control systems from compact accelerators to large scale facilities.
Jisc Data Spring Pitch: Cloud Workbench Ben Butchart EDINA.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
1DMG Confidential. Problem #1  Development and maintenance Huge demand for DMG services plus focus on short-term benefits led to shortcuts in code development.
Best Practices: Aligning Process, Culture and Tools Michael Jordan Senior Project Manager - Microsoft Consulting Services
User requirements for and concerns about a European e-Infrastructure Steven Newhouse, Director.
5 November 2001F Harris GridPP Edinburgh 1 WP8 status for validating Testbed1 and middleware F Harris(LHCb/Oxford)
Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre, University of Toronto Bridging the Gap: Design & Development in Sakai.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Software Prototyping l Rapid software development to validate requirements.
The Brain Project – Building Research Background Part of JISC Virtual Research Environments (Phase 3) Programme Based at Coventry University with Leeds.
Getting the most out of ArcGIS Web Application Templates
Security Vulnerabilities Linda Cornwall, GridPP15, RAL, 11 th January 2006
Frameworks CompSci 230 S Software Construction.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT.
1DMG Confidential. Problem #1  Scalability Ingest and export processes not able to handle burst traffic loads Exponential growth in storage usage and.
25/01/2001 PS days - Evian Application software Status and trends Marine Pace Marine Pace.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
Comparison of VLE’s Mediamaisteri Ltd PO Box 82 (Pyynikintie 25) Tampere Finland
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
26 Jan 06Marine Pace - AB/CO1 LEIR Controls : Gain of Experience for the Running-in of LHC Marine Pace on behalf of AB/CO and LSA.
Future plans & strategy for CCP4 (for discussion) Tadeusz Skarzynski, 30 March 2006.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
Group 1 Organizational models for IT support of the Treasury /MOF: Challenges and Solutions Albania, Azerbaijan, Belarus, Georgia, Montenegro, Turkey Tbilisi,
CompSci Today’s topics Industry Practice Software Engineering Upcoming The Killer Robot Reading Great Ideas, Chapters 7.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
Organizing and leading the IT function Two set of tensions guide policies for developing, deploying and managing IT systems. 1.Innovation and control a.How.
PowerBuilder is an integrated development environment (IDE) used to create applications. PowerBuilder 12.5 has good integration with the Microsoft.
 Automation Strategies for LHC System Tests and Re-Commissioning after LS1 Kajetan Fuchsberger TE-MPE LS1 Workshop On behalf of the TE-MPE-MS Software.
 TE-MPE-PE Clean code workshop – R.Heil, M.Koza, K.Krol Introduction to the MPE software process Raphaela Heil TE-MPE-PE Clean code workshop - 9 th July.
FGClite Feedback from BE-CO & SUWG(Smooth Upgrades)
Rekayasa Perangkat Lunak Part-6
Software Engineering “Practical Approach”
Self-Contained Systems
CST 1101 Problem Solving Using Computers
LCC 2700: Intro to Computational Media
How to Test a Complex ERP Application using a Data-Driven Framework
Status and Plans for InCA
GENIVI – W3C Collaboration October 10, 2017 | AMM Seoul
Docker Birthday #3.
Chapter 18 Maintaining Information Systems
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
Cloud Data platform (Cloud Application Development & Deployment)
The Client/Server Database Environment
Rapid Application Development Model
FESA evolution and the vision for Front-End Software
LCG Operations Workshop, e-IRG Workshop
Week 01 Comp 7780 – Class Overview.
Validation & conformity testing
Real Testing Scenario Strategy: Bringing this all together – Success!
RIA for Business What‘s next? 19/11/18
Lecture 1: Multi-tier Architecture Overview
Open Data Science A Strategy for Success in 2018.
Chapter 27 Software Change.
Cost Xpert Group Copyright © 2001, Marotz, Inc..
Meeting Expectations - the Web in the 2(.0)1st Century
Agile testing for web API with Postman
CSCD 434 Network Security Spring 2019 Lecture 1 Course Overview.
Automation of Control System Configuration TAC 18
2010 Began open source / Hybrid Geo 2014 First Release of CartoView
Logical Architecture & UML Package Diagrams
Presentation transcript:

Controls & Tools Greg, Kajetan

Many Open Questions Many ideas, but what fits into Evian? General hope: Find speakers from different groups/sections but keep topics broader (speakers will have to do some research ;-)  Good Speakers?

Main Topics Retrospective on 2016 + near future Interfacing/Interaction with the control system Collaborations on operational tools Maintenance Testing/Deployment and related risks/downtime MD tools vs. Operational tools

Retrospective of 2016 & near Future Either one or two talks: LHC Controls: Retrospective on 2016 and outlook for 2017 [OP?] How was the past year? What controls functionalities were missing that had an impact on operations? Most urgent things to improve? (if any?) Causes for operational mistakes/delays and could they be avoided? Most important changes foreseen for EYETS and their impact Improvements in systems, procedures and tools [CO/EQP?] Answers to talk 1) including resources and responsibilities Is the follow-up good? If not, how can we improve it?

Interfacing/Interaction with the control system Who and how uses the control system? Humans, Java and non-Java tools and languages, scripting,... What should/should not be possible? Coherency Vertical integration of layers (from FE up to GUI) GUI development: Desktop apps, Web Accessibility Interfaces to the control system: APIs, UIs Opening to non-Java technologies: Python, REST, … Integration with Industrial Controls (BE-ICS) Usability Tedious procedures Performance Data storage and analysis How to evolve?

Collaborations on Operational Tools Collaboration vs. user-provider model Advantages? Challenges? Organization, resources? How to set priorities? Examples: LSA, Lumi leveling, Fidel, Parameter tracker/publisher, Injectors, GUI frameworks..

Maintenance & Evolution[Shared?: ] Code is the cost, not an asset! What is the trend for code and for resources? (numbers!) How much technical debt do we have at the moment? How to deal with it? Impact of technical debt on operation? What effort goes into maintenance for the moment and what into moving forward? Can a software product be really frozen? Long term vision - what are options to minimize new debt in the future?

Testing and Deployment How do we test at the moment (different layers e.g. Java GUIs, Servers, frontends?) Available testing infrastructure? (CO testbed … FB testbed… Acctesting…) Are we happy with this? If not, how should it look like? What are plans to change? (e.g. MPE testbed) What resources are involved? What collaborations are planned? How to build up testing knowledge? How can we reduce risk of deployments? How can we reduce time of roundtrip of development? How can we reduce downtime? Can we get numbers? How can continuous deployment work in our environment? Plans, ideas?

The road from MD prototypes to operational tools Examples: Chroma, Feedback, … How to get operational tools for Optics measurements? Coupling? What are the difficulties? Do we want them operational, or do we want to keep the expertise outside OP? How to combine RAD tools requirements with operational stability (w/o rewriting everything)? Resources: Who can/should provide such tools?

Plans for Follow up (very short) On what do we agree? What to follow up and how?