Live collaboration on graphical models sirius integrated with cdo

21
© Copyright 2017 Obeo Live Collaboration on Graphical Models Sirius Integrated With CDO Etienne Juliot – EclipseCon Europe 2017

Transcript of Live collaboration on graphical models sirius integrated with cdo

© C

op

yrig

ht

2017

Ob

eo

Live Collaboration on Graphical Models Sirius Integrated With CDO

Etienne Juliot – EclipseCon Europe 2017

© C

op

yrig

ht

2017

Ob

eo Easily and rapidly create

custom modeling workbenches

Business Domain UsersModeling Workbench

© C

op

yrig

ht

2017

Ob

eo

Metamodel definition

Capture the core concepts of your business

Represent them in a comprehensive, well formed and evolutive Ecore model.

© C

op

yrig

ht

2017

Ob

eo

Implement specific editors

Choose representations that best suit your business needs

Efficiently implement them: performance, UX, evolutivity

© C

op

yrig

ht

2017

Ob

eo

Develop complementary plug-ins

Integrate other kind of editors (textual, forms, ...)

Manage models’ life-cycle (comparison, imports/exports, ...)

Generate code or documentation

© C

op

yrig

ht

2017

Ob

eo

Repository-basedcollaboration

© C

op

yrig

ht

2017

Ob

eo

Real Time & Seamless CollaborationOn Your Models

© C

op

yrig

ht

2017

Ob

eo

Obeo Designer Team

User 2

User 1 User 2

A shared repositoryand collaborative work mechanisms

Server

DEMO→

© C

op

yrig

ht

2017

Ob

eo

Startthe server

Sharea local model

Collaborateon the shared model

11

2233

Process

© C

op

yrig

ht

2017

Ob

eo

SIRIUS

OD TEAM

Specific Features+

Sirius/CDO integration

CDO

EMF

EXTENSION LAYER

Obeo Designer Team : Architecture

© C

op

yrig

ht

2017

Ob

eo

Users’ Feedback

Several users working simultaneously on the same data• Automatic propagation of modifications across all user views• Authentication and data access rights

No time lost managing conflicts• Implicit locking during modifications• Explicitly created reservation locks

Standard data exploitation• Storage in a multi-platform relational database (H2)• Ready to deploy server configuration based on CDO• Import/Export with local projects

© C

op

yrig

ht

2017

Ob

eo

Two packages + Two levels of guarantees

Community Edition Team Edition

A free Eclipse package neatly integrated with

other Open Source technologies

A commercial package completing OD Community

with repository-based collaborative features.

GOLDSupport to small

and medium projects

PLATINUMSupport to large or critical projects

17

© C

opyr

ight

201

7 O

beo

OPEN SOURCE SOLUTION FORMODEL-BASED SYSTEMS ENGINEERING

© C

opyr

ight

201

7 O

beo

A comprehensive MBSE solution

Understand the customer need

Define and share the solution

Ensure engineering-wide collaboration

Early evaluate and justify architectural choices

Prepare and master V&V

Capella provides methodological guidance, intuitive model editing, and viewing capabilities for Systems, Software and Hardware Architects

© C

opyr

ight

201

7 O

beo

Impact analysis between engineering levels

© C

opyr

ight

201

7 O

beo

Efficient collaboration in engineering

© C

opyr

ight

201

7 O

beo

v1Export

Import Jenkins/Manual

+1 week

Version Control Repository Collaborative Server↔

Git / Repository Collaborative Server

v2

v2.1Export

Enterprise Refactoring

© C

op

yrig

ht

2014

Ob

eo

Transforming the Enterprise, processes, business rules, information system, ....

Technical obsolescence

Cost reductions

Increasing open-endedness of information systems

etc.

Strategic opportunities

Mergers & Acquisitions

Business transformations

Technological transformations

© C

op

yrig

ht

2014

Ob

eo

ArchiMate 3.0 support

© C

op

yrig

ht

2014

Ob

eo