Presentation is loading. Please wait.

Presentation is loading. Please wait.

– EATOP – EAST-ADL tool platform M.-O. Reiser, S. Voget AMST Workshop Berlin, 24.-25.09.2012.

Similar presentations


Presentation on theme: "– EATOP – EAST-ADL tool platform M.-O. Reiser, S. Voget AMST Workshop Berlin, 24.-25.09.2012."— Presentation transcript:

1 – EATOP – EAST-ADL tool platform M.-O. Reiser, S. Voget AMST Workshop Berlin, 24.-25.09.2012

2 Content Motivation EATOP Outlook 2

3 Motivation – unconnected tool landscape 3 Different Implementation Strategies: UML2 Meta-Tool-Based (MetaEdit+, SystemWeaver,...) dedicated Implementation (EPM, OHM Optimization,...) dm.eapprofile.uml Papyrus dm.doc Editor model.uml model.??? Meta-Model Editor model.??? External Tools (HipHops, Simulink, MARTE-Tools...) mm=Meta Model dm=Domain Model ???=various proprietary file formats EMF=Eclipse Modeling Framework All approaches have their strengths and justifications, but...

4 Motivation – unconnected tool landscape 4 Different Implementation Strategies: UML2 Meta-Tool-Based (MetaEdit+, SystemWeaver,...) dedicated Implementation (EPM, OHM Optimization,...) dm.eapprofile.uml Papyrus dm.doc Editor model.uml model.??? Meta-Model Editor model.??? External Tools (HipHops, Simulink, MARTE-Tools...) >> no immediate implementation of DM << >> fragmented utility implementations << mm=Meta Model dm=Domain Model ???=various proprietary file formats EMF=Eclipse Modeling Framework >> (partly) manual <<

5 Motivation – unconnected tool landscape 5 EATOP Different Implementation Strategies: UML2 Meta-Tool-Based (MetaEdit+, SystemWeaver,...) dedicated Implementation (EPM, OHM Optimization,...) dm.eapprofile.uml Papyrus dm.doc Editor Meta-Model Editor External Tools (HipHops, Simulink, MARTE-Tools...) mm.ecore EMFEdito r model.eaxml + mm=Meta Model dm=Domain Model ???=various proprietary file formats EMF=Eclipse Modeling Framework model.uml model.???

6 Motivation – EATOP in Context Eclipse Sphinx EATOPARTOP Requirements (ReqIF) Architecture/Design (EAST-ADL) SW Realization (AUTOSAR) HW Realization (??) Safety Analysis (SAFE MM - upcomming) … EATOP – one building block to realize integrated, seamless model based development model based safety analysis RMF SAFE Meta-Model Implementation 6

7 Motivation EATOP = EAST-ADL Tool Platform  Meta-Model implementation  Platform utilities for EAST-ADL support EATOP is for  Research & Experimentation  Commercial tool vendors EATOP includes novel approaches for developing / modeling automotive software Closely related to ARTOP / AUTOSAR But independent!  Different scope: covers early development phases  Different IP regulation Available for free under Eclipse Public License (EPL) 7

8 EATOP - Interested parties Interested parties 1.Arccore 2.AVL 3.Carmeq 4.BMW Car IT 5.Continental Automotive France SAS 6.Continental Automotive GmbH 7.ETAS GmbH 8.FORTISS GmbH 9.FZI Forschungszentrum Informatik (to be confirmed) 10.Institut Carnot CEA LIST DILS/LISE 11. Intecs Informatica e Tecnologia 12. ITEMIS France SARL 13. KTH 14. Metacase 15. MODELI::SOFT 16. OFFIS e.V. 17. Ohm University of Applied Science Nürnberg 18. Technical University Berlin 19. University of Applied Sciences Regensburg 20. University of Augsburg 21. Volvo Group Trucks Technology AB 8

9 Content Motivation EATOP Outlook 9

10 EATOP - Scope EAST-ADL Association EATOP Original EAST-ADL meta- model definition in Enterprise architect (.eap) EAST-ADL XSD schema EAST-ADL UML profile EMF-based EAST-ADL meta- model implementation (Eclipse plug-ins) EATOP plugins Tool vendors, research projects, others, … Use 10

11 EATOP - Key Functionality (planned) 11 EAST-ADL Meta-Model Implementation Serialization Refactoring: mechanisms to modify EAST-ADL models safely & consistently. Workspace Management Editors for demonstration and experimentation Interfacing and Model Exchange with ReqIF, AUTOSAR and HW modeling Specific Platform Developments will be included, e.g. safety analysis timing modeling. Consolidation of Bridge between EATOP and Papyrus Variability Management Interoperability with domain independent abstractions of EAST-ADL E.g. CMM = CESAR Meta Model, IOS developed by MBAT

12 EATOP – Current Status EAST-ADL Association EATOP Original EAST-ADL meta- model definition in Enterprise architect (.eap) EAST-ADL XSD schema EAST-ADL UML profile EMF-based EAST-ADL meta- model implementation (Eclipse plug-ins) EATOP plugins Tool vendors, research projects, others, … Use EA2Ecore Tool exists Graphical experimental environment exists Efforts planned within SAFE project 12

13 Graphical experimental environment 13 Requirement: Realize graphical EAST-ADL experimental modeling environment that can be adapted very fast if meta-model changes, i.e. enable to play with new meta-model.

14 Content Motivation EATOP Outlook 14

15 Roadmap AprilMayJuneJulyAugust SeptemberOctoberNovemberDecemberJanuary 2013 Initial Telco First regular technical telco Eclipse Lab prepared EATOP starts Eclipse proposal phase 2013 15 Start implementation on base platform

16 How to contribute 16 Eclipse requires code! Preparation of such initial code is done in an Eclipse Lab: http://code.google.com/a/eclipselabs.org/p/eclipse-auto-iwg Git repository for organizing the code Wiki page Issue tracking Each interested party is invited to contribute Register yourself by E-Mail at one of the members of the Lab Take or create an Issue and implement it


Download ppt "– EATOP – EAST-ADL tool platform M.-O. Reiser, S. Voget AMST Workshop Berlin, 24.-25.09.2012."

Similar presentations


Ads by Google