Download - Eclipse Finance Day: Sirius for Finance
© 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
© C
op
yrig
ht
2013
Ob
eo
The OpenSource project
eclipse.org/sirius
© 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
© C
op
yrig
ht
2014
Ob
eo
History
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2014
Ob
eo
PIM
© C
op
yrig
ht
2014
Ob
eo
Obeo Designer
The most effective solution to create
industrial-strength modeling workbenches
SupportCollaboration
Open Innovation
© C
op
yrig
ht
2013
Ob
eo
Domain Driven Design / Business Configuration
eclipse.org/sirius
© C
op
yrig
ht
2014
Ob
eo
DDD with Modeling
© 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
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2014
Ob
eo
Insurance Offers Configurator
© C
op
yrig
ht
2014
Ob
eo
Supply-Chain Configurator
Enterprise Architecture
eclipse.org/sirius
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.
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
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
Impact Analysis
● Show dependencies across architecture layers
Impact Analysis
© C
op
yrig
ht
2013
Ob
eo
Cartography & Software Architecture
eclipse.org/sirius
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2014
Ob
eo
Interface contract for an applicative service
© C
op
yrig
ht
2014
Ob
eo
Horizontale analysis
© C
op
yrig
ht
2014
Ob
eo
Dependancies Matrix
© C
op
yrig
ht
2014
Ob
eo
Code cartography
© C
op
yrig
ht
2014
Ob
eo
Retarget: a new approach for modernization
© C
op
yrig
ht
2014
Ob
eo
Retarget: Understand the code
© C
op
yrig
ht
2014
Ob
eo
Retarget: Provide readeable analysis
© C
op
yrig
ht
2013
Ob
eo
Model Driven Software Development
eclipse.org/sirius
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2014
Ob
eo
ModuleExplorer
ClassesRoute
© C
op
yrig
ht
2014
Ob
eo
Graal: user interaction description
© C
op
yrig
ht
2014
Ob
eo
© C
op
yrig
ht
2013
Ob
eo
Integration with other projects
eclipse.org/sirius
© C
op
yrig
ht
2014
Ob
eo
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
41
© C
op
yrig
ht
2014
Ob
eo
Embedding syntax in a diagram
42
© C
op
yrig
ht
2014
Ob
eo
43
© C
op
yrig
ht
2014
Ob
eo
With or Without EEF
44
© C
op
yrig
ht
2014
Ob
eo
45
© C
op
yrig
ht
2014
Ob
eo
46
© C
op
yrig
ht
2014
Ob
eo
Git Integration
© C
op
yrig
ht
2014
Ob
eo
GenDoc
48
© C
opyr
ight
201
1 O
beo
© 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
© C
op
yrig
ht
2014
Ob
eo
Thank you