2nd Technical Meeting. Eclipse Automotive Industry Working Group Kornwestheim July 19, 2010

Similar documents
Artop (AUTOSAR Tool Platform) Whitepaper

Models in an embedded automotive IDE

Eclipse Automotive Working Group

EATOP: An EAST-ADL Tool Platform for Eclipse

The etrice Eclipse Project Proposal

AVS: A Test Suite for Automatically Generated Code

Frequently Asked Questions. AUTOSAR C++14 Coding Guidelines

Cooperation with other standards. Nicolas François, PSA Peugeot Citroën 7 th AUTOSAR Open Conference October 22 nd, Detroit

TmL Creation Review. First Proposal

When Modeling meets Productivity. Sven Efftinge - itemis

TESTONA. Next Level Classification Tree Method and Combinatorial Test Design PK

Enabling of AUTOSAR system design using Eclipse-based tooling

Eclipse Platform Rise and Shine Javaland 2016

AUTOSAR proofs to be THE automotive software platform for intelligent mobility

IEEE-SA Ethernet & Automotive Technology Day Industry Connections Activity Initiation Document (ICAID)

Introduction to Eclipse

1. Installing R4E 1. 1) Provision Software Sites 2. 2) Install Version Control System Features 3. 3) Install R4E feature 4. 4) Install Versions

EGit and JGit Release Review

DOC2MODEL. This document is a docuware for creation review and describes the doc2model project.

Automotive and open-source: Current solutions and future developments

LEGACY SYSTEMS MODERNIZATION SERVICES.

Modeling tools go up to the cloud... Mélanie Bats - Pierre-Charles David - Sirius Tech Lead

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Eclipse Kuksa. Introduction to the Eclipse IoT Working Group

AUTOSAR stands for AUTomotive Open Systems ARchitecture. Partnership of automotive Car Manufacturers and their Suppliers

ActiveVOS Technologies

Deliverable: D 1.2 Specification of Traceability concepts

Apache Directory Studio. User's Guide

Eclipse Collaborative Development

An Introduction to e 2 studio

Using DDS with TSN and Adaptive AUTOSAR. Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect

Collaborative Product Visualization (CPV)

HP DECwindows Motif for OpenVMS Documentation Overview

Object-Oriented Programming Fall Robert Grimm, New York University

The Galilean Moons of Eclipse

Papyrus: Advent of an Open Source IME at Eclipse (Redux)

Model Based Development and Code Generation for Automotive Embedded Systems. April 26, 2017 Dr. Gergely Pintér, Dr. Máté Kovács thyssenkrupp Steering

Domain Interaction Strategy

FXD A new exchange format for fault symptom descriptions

Documentation of Eclipse Applications with DITA

Team Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM

The Next Generation of Eclipse: e4. Mike Milinkovich Executive Director Eclipse Foundation

Documentation of Eclipse Applications with DITA

BMW S JOURNEY WITH THE OPEN-SOURCE ECOSYSTEM. Lukas Bulwahn January 18 th, 2018

Oscar Slotosch, Validas AG. Proposal for a Roadmap towards Development of Qualifyable Eclipse Tools

Let's Treat the Eclipse IDE More Like a Product. Productizing open source Eclipse IDEs

Eclipse-based Embedded Engineering Environments Inspired by AUTOSAR

SCA Tools: new & noteworthy

EAXML Demonstration Platform on Artop/Sphinx.

Creation Review. Eclipse IAM: Eclipse Integration for Apache Maven. Carlos Sanchez

IDE for medical device software development. Hyun-Do Lee, Field Application Engineer

CSS Control System Studio

Making EMF Intelligent with AI

TESTING OF IOT APPLICATIONS AND INFRASTRUCTURES

IOT-TESTWARE AN ECLIPSE PROJECT

Eclipse SOA Tooling Platform: Project Overview. An Overview of the Eclipse STP (SOA Tooling Platform) Project

The Anatomy of A FOSS Project

Agenda. > AUTOSAR Overview. AUTOSAR Solution. AUTOSAR on the way

The OpenJDK Project Past And Present

WIND RIVER DIAB COMPILER

AstréeA From Research To Industry

IBM Rational Developer for System z v7.6. Download Full Version :

Introduction to Dependable Systems: Meta-modeling and modeldriven

IP Log for modeling.tmf.xtext

The E-ARK project: An EU-funded archival cooperation Just finished

TOPCASED. Current status

Interoperability Specifications and Conformance Testing Services Made Available on the Tukan Platform

The Road to CCSv4. Status Update

Eclipse on Linux Distributions Project

TCG TPM2 Software Stack & Embedded Linux. Philip Tricca

Verification and Validation of High-Integrity Systems

The CAN Bus From its Early Days to CAN FD By Friedhelm Pickhard (ETAS/P)

How to Successfully Set Up the WebSphere ILOG Rule Team Server

CS279 Course Overview. Joe Hoffert Distributed Real-time Embedded (DRE) Group Institute for Software Integrated Systems Vanderbilt University

Pearson Education 2007 Chapter 9 (RASD 3/e)

Agenda. What is Managed File Transfer? The shortcomings of traditional file transfer solutions. Introducing WebSphere MQ File Transfer Edition

Mobile Hacking & Security. Ir. Arthur Donkers & Ralph Moonen, ITSX

IBM C Rational Functional Tester for Java. Download Full Version :

Eclipse Device Debuging: Debugger Services Framework (DSF) Martin Oberhuber and Pawel Piech, Wind River ECSI Workshop on System Debug, 10-Mar-2008

Dali JPA Tools Project Graduation Review

Chapter 9 Quality and Change Management

Orccad, a Model Driven Architecture and Environment for Real-Time Control. Soraya Arias Florine Boudin Roger Pissard-Gibollet Daniel Simon

IT Project Management Challenges with Open Source. George A Pace

Development Environments for HPC: The View from NCSA

What is Metamodeling and Code Generation All About

AT FIRST VIEW C U R R I C U L U M V I T A E. Diplom-Betriebswirt (FH) Peter Konrad. Executive Partner Senior Consultant

AUTOBEST: A microkernel-based system (not only) for automotive applications. Marc Bommert, Alexander Züpke, Robert Kaiser.

IRQA General Information:

Model-based Analysis of Source Code Repositories

A Model-based Approach for Conditioning Software to Multi-Core using AUTOSAR

Setting the Stage for Automatic Disposition

intacs TM David-Gilly-Str Potsdam Germany The intacs TM scheme Fabio Bella Milano, 1 Dicembre 2011

Performance and Energy Efficiency of the 14 th Generation Dell PowerEdge Servers

Application Management Webinar. Daniela Field

Eclipse Packaging Project

Introduction to Eclipse

Improving the Eclipse Parallel Tools Platform in Support of Earth Sciences High Performance Computing

CiA GmbH. 2 nd international Mobile Machine Control (MMC) conference. Meistersingerhalle, Nuremberg (Germany) June 09-10,

GAIO. Solution. Corporate Profile / Product Catalog. Contact Information

Modern Requirements4TFS 2018 Release Notes

Transcription:

2nd Technical Meeting Eclipse Automotive Industry Working Group Kornwestheim July 19, 2010

Participants Michael Rudorfer, BMW (Skype) Jörg Noack, BMW Martin Bickel, Continental Matthias Watzal, Continental Jens Harnisch, Infineon Olufemi Sanya, Marquardt GmbH Andreas Selig, Robert Bosch GmbH Martin Obdrzalek, Robert Bosch GmbH Andreas Graf, Itemis Nirmal Sasidharan, Itemis Wolfgang Krenzer, IBM Roland Sattler, KUGLER MAAG CIE. Stefan Heisse, KUGLER MAAG CIE. Hans-Jürgen Kugler, KUGLER MAAG CIE. Ralph Müller, Eclipse Foundation A R Imran, Robert Bosch GmbH Lars Geyer-Blaumeiser, Robert Bosch GmbH Harald Mackamul, Robert Bosch GmbH

Agenda Short Introduction Participants Brief Overview Past (RM) Parallel Activities (Sphinx, Modeling Platform) Requirements for Automotive Platform Next Steps

Issues (1) cloud based tools, functions as services authentication connectivity standards (service based, exchange) Autosar interface support, easy exchange Process, administrative support of tools installation Archiving support (30 years support timeframe) Interface to automotive compilers (tools editors have different interfaces) ISO 26262 audit support Unitary test support Interfaces to architecture tools Interface Git, to change management tools (independence from certain subsystems SVN, internal, easee, MKS, 1 0 2 5 1 2 9 0 1 8 3 3 5 5 8 1 0 3 0 7 1 7 Dimensions) Re-use subsystems, variant management 3 1 Obsolete: Manage complexity of RT platform Product line support 0 5

Issues (II) Traceability 7 3 CDT: enhancements, customization support 4 3 General OSS (bug fixes, long term support, certification...) 6 3 Overall tool conglomerate bulkiness (vendors using EMF in point tools add too much stuff) 6 1 Graphical frameworks (GMF sucks, large systems not supported) 3 1 Version Control, multi-user support on model level, concurrency, locking 2 3 Mixing of models from different meta model versions ( Mischverbau ) 3 2 Obsolete: Implementation for data exchange rather than standard (e.g., Artop) Large models ( > 1 GB) - issues as well with problem database etc 6 2 Build / validate mechanisms are too complex 3 5 CDT: manage variant source code, see all code (indexing of,dead code ) 5 1 CDT: to to use EMF for index model? 4 0 No small XML editor 4 2 Creation of non-java IDE without JDT, PDT (req s from - oaw, Obeo components) 1 4

Issues (III) CDT: big beast, not well documented 3 0 CDT: insufficent extensibility 3 1 Code analysis interfaces to popular tools, MISRA checks 7 3 Component model to support embedded better than CDT has right now 3 2 Easy integration of proprietary tools (defined, how-to) 6 3 Governance: Licensing and ownership 1 6

How to proceed...... how to get to a cooperation... assign priorities... be more specific on the top 10, define use cases... see if these topics are addressed by e.g. modeling platform... identify the topics not addressed anywhere else.. identify your brothers in misery... what is the minimum we need (define baseline, is Sphinx helpful)... time line... how to get more companies involved (Ford, Daimler, VW, PSA, GM/Opel)... implementation plan / funding plan... identify the topics that can be implemented and funded together... governance: support orgs to become contributors...

Top 10 Autosar interface support, easy exchange ISO 26262 audit support Traceability (A1) General OSS (bug fixes, long term support, certification...) ->> Mgmt Team Overall tool conglomerate bulkiness (vendors using EMF in point tools add too much) ->> Artop design board, analysis tools for Eclipse distributions (A2) Large models ( > 1 GB) - issues as well with problem database etc (A1) Code analysis interfaces to popular tools, MISRA checks (A3) Easy integration of proprietary tools (defined, how-to) Interface to automotive compilers (tools editors have different interfaces) (A3) CDT: manage variant source code, see all code (indexing of,dead code ) (A3)

Actions Traceability Large models ( > 1 GB) - issues as well with problem database etc A1: Andreas Graf to check with Stephan Eberle, will provide feedback to group A2: Ralph to arrange for conversations with EclipseSource, Genuitec; Andreas G, Lars, Hr. Noack A3: Andreas G sends more information, contacts Doug S to inform about issues AIWG sees A4: ASCET as pilot? Andreas S. A5: HJ Kugler, Ralph Müller, Lars, Stefan H.

Autosar interface support, easy exchange - lobby work for Artop - postpone until IWG exists

ISO 26262 Audit Support - describe what this means (what are the req s from standard?) - establish small working group to define further steps - IP: Hr. Watzal. Hr Sanya, Hr. Heisse, Hr. Harnisch, Lars, Andreas G., HJ Kugler

Timeline Next discussion in 2 weeks CDT the sooner the better other than that no specific time constraints Information activities for Managament (asap) (what is an IWG, what are the steps,...) A5