eclipse finance day: sirius for finance
DESCRIPTION
Sirius for finance: create your own graphical designers for IT and EA Eclipse Finance Day, Zurich 2014 by Etienne JuliotTRANSCRIPT
![Page 1: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/1.jpg)
© C
op
yrig
ht
2013
Ob
eo
Sirius for finance:create your own graphical designers
for IT and EA
Eclipse Finance Day, Zurich 2014by Etienne Juliot
![Page 2: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/2.jpg)
© C
op
yrig
ht
2013
Ob
eo
The OpenSource project
eclipse.org/sirius
![Page 3: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/3.jpg)
© C
op
yrig
ht
2014
Ob
eo
Q3 Q4 Q4 Q2 Q3 Q4
2013 2014
Novemberv0.9 ReleaseIso with OD 6.2
Novemberv0.9 ReleaseIso with OD 6.2
Junev1.0 with Eclipse LunaModularization, Ecore Tools
Junev1.0 with Eclipse LunaModularization, Ecore Tools
SeptemberFirst builds on Eclipse infrastructure
SeptemberFirst builds on Eclipse infrastructure
Sirius Roadmap
Octoberv2.0Perf, Headless, UX
Octoberv2.0Perf, Headless, UX
![Page 4: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/4.jpg)
© C
op
yrig
ht
2014
Ob
eo
History
![Page 5: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/5.jpg)
![Page 6: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/6.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 7: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/7.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 8: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/8.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 9: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/9.jpg)
© C
op
yrig
ht
2014
Ob
eo
PIM
![Page 10: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/10.jpg)
© C
op
yrig
ht
2014
Ob
eo
Obeo Designer
The most effective solution to create
industrial-strength modeling workbenches
SupportCollaboration
Open Innovation
![Page 11: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/11.jpg)
© C
op
yrig
ht
2013
Ob
eo
Domain Driven Design / Business Configuration
eclipse.org/sirius
![Page 12: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/12.jpg)
© C
op
yrig
ht
2014
Ob
eo
DDD with Modeling
![Page 13: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/13.jpg)
© C
op
yrig
ht
2014
Ob
eo
Data Exploitability
Gra
ph
ica
l No
tatio
n
Visio
Excel DB
PPTBlack-Box Modeler
Word
GraphicalDSL
Understandable VS Powerful
![Page 14: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/14.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 15: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/15.jpg)
© C
op
yrig
ht
2014
Ob
eo
Insurance Offers Configurator
![Page 16: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/16.jpg)
![Page 17: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/17.jpg)
© C
op
yrig
ht
2014
Ob
eo
Supply-Chain Configurator
![Page 18: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/18.jpg)
Enterprise Architecture
eclipse.org/sirius
![Page 19: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/19.jpg)
Transforming the Enterprise, processes, business rules, information system, ....
● New strategic opportunities
● Mergers and acquisitions
● Business changes
● Technological changes
● Technical obsolescence
● Cost reductions
● Increasing open-endedness of information systems
● etc.
![Page 20: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/20.jpg)
Describe the existing system
Analyze the evolution impacts for the system
Elaborate target scenarios
Evaluate target scenarios
Define the migration plan
Measure the progression to the targeted state
As-Is
To-Be
Transformation process
![Page 21: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/21.jpg)
AS-IS and TO-BE Modeling
● TOGAF 9 Support
– Architecture Content Framework
– Pre-defined views
● Or other Domain Models (ArchiMate, BPM, DSL, etc.)
Data DisseminationApplication & User Location Goals and Objectives
Events System/Organization Application Portfolio
![Page 22: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/22.jpg)
Impact Analysis
● Show dependencies across architecture layers
Impact Analysis
![Page 23: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/23.jpg)
![Page 24: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/24.jpg)
© C
op
yrig
ht
2013
Ob
eo
Cartography & Software Architecture
eclipse.org/sirius
![Page 25: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/25.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 26: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/26.jpg)
© C
op
yrig
ht
2014
Ob
eo
Interface contract for an applicative service
![Page 27: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/27.jpg)
© C
op
yrig
ht
2014
Ob
eo
Horizontale analysis
![Page 28: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/28.jpg)
© C
op
yrig
ht
2014
Ob
eo
Dependancies Matrix
![Page 29: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/29.jpg)
© C
op
yrig
ht
2014
Ob
eo
Code cartography
![Page 30: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/30.jpg)
© C
op
yrig
ht
2014
Ob
eo
Retarget: a new approach for modernization
![Page 31: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/31.jpg)
© C
op
yrig
ht
2014
Ob
eo
Retarget: Understand the code
![Page 32: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/32.jpg)
© C
op
yrig
ht
2014
Ob
eo
Retarget: Provide readeable analysis
![Page 33: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/33.jpg)
© C
op
yrig
ht
2013
Ob
eo
Model Driven Software Development
eclipse.org/sirius
![Page 34: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/34.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 35: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/35.jpg)
© C
op
yrig
ht
2014
Ob
eo
ModuleExplorer
ClassesRoute
![Page 36: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/36.jpg)
© C
op
yrig
ht
2014
Ob
eo
Graal: user interaction description
![Page 37: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/37.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 38: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/38.jpg)
© C
op
yrig
ht
2013
Ob
eo
Integration with other projects
eclipse.org/sirius
![Page 39: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/39.jpg)
© C
op
yrig
ht
2014
Ob
eo
![Page 40: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/40.jpg)
40
© C
op
yrig
ht
2014
Ob
eo
Two views of the same model
File/Workspace level integrationDSL syntax used as the serialization format
DSL AST used in the Sirius Editor
![Page 41: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/41.jpg)
41
© C
op
yrig
ht
2014
Ob
eo
Embedding syntax in a diagram
![Page 42: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/42.jpg)
42
© C
op
yrig
ht
2014
Ob
eo
![Page 43: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/43.jpg)
43
© C
op
yrig
ht
2014
Ob
eo
With or Without EEF
![Page 44: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/44.jpg)
44
© C
op
yrig
ht
2014
Ob
eo
![Page 45: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/45.jpg)
45
© C
op
yrig
ht
2014
Ob
eo
![Page 46: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/46.jpg)
46
© C
op
yrig
ht
2014
Ob
eo
Git Integration
![Page 47: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/47.jpg)
© C
op
yrig
ht
2014
Ob
eo
GenDoc
![Page 48: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/48.jpg)
48
© C
opyr
ight
201
1 O
beo
![Page 49: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/49.jpg)
© C
op
yrig
ht
2014
Ob
eo
Define the Domain Model
Describe the Graphical Designer
Leverage the Models
11
22
33
Model-Driven Tools● Generation● Validation● Comparison● Transformation
Model-Driven Tools● Generation● Validation● Comparison● Transformation
Business Vocabulary● Concepts● Relations● Properties
Business Vocabulary● Concepts● Relations● Properties
Representations● Displayed elements● Shapes● Colors● Fonts
Edition tools● Palettes● Drag & Drop
Representations● Displayed elements● Shapes● Colors● Fonts
Edition tools● Palettes● Drag & Drop
Principle
![Page 50: Eclipse Finance Day: Sirius for Finance](https://reader034.vdocument.in/reader034/viewer/2022052601/559861ae1a28ab494e8b47be/html5/thumbnails/50.jpg)
© C
op
yrig
ht
2014
Ob
eo
Thank you