SlideShare a Scribd company logo
1 of 20
Énergies renouvelables | Production éco-responsable | Transports innovants | Procédés éco-efficients | Ressources durables
nouvelles–ECELudwigsburg2011
Scientific application redesign in the
oil industry with Eclipse Modeling
Goulwen Le Fur goulwen.lefur@obeo.fr
Daniel Rahon daniel.rahon@ifpen.fr
Sébastien Schneider sebastien.schneider@ifpen.fr
Énergies renouvelables | Production éco-responsable | Transports innovants | Procédés éco-efficients | Ressources durables
nouvelles–ECELudwigsburg2011©2011-IFPEnergiesnouvelles
2
IFP Energies nouvelles provides innovative industrial solutions in its focal areas:
energy, transport, the environment
As an applied research center, it ensures transfer between fundamental research
and industrial development
IFP Energies nouvelles
A public-sector research, innovation and training center
Mission : provide public players and industry with efficient,
economical, clean and sustainable technologies
to take up the three major challenges facing society in the 21st century:
climate change, energy diversification and water resource management
3
rgiesnouvelles–ECELudwigsburg2011
OpenFlow and its Suite
4
rgiesnouvelles–ECELudwigsburg2011
OpenFlow: a scientific software platform
5
rgiesnouvelles–ECELudwigsburg2011
OpenFlow: the communication component
6
rgiesnouvelles–ECELudwigsburg2011
Current solution at IFPEN
7
rgiesnouvelles–ECELudwigsburg2011
Communication layer: a new approach
8
rgiesnouvelles–ECELudwigsburg2011
Acceleo: The code generator
 Présentation de Acceleo
9
rgiesnouvelles–ECELudwigsburg2011
Acceleo: demo
 Démo
10
rgiesnouvelles–ECELudwigsburg2011
Communication automatic production
11
rgiesnouvelles–ECELudwigsburg2011
Benefits of the automatic production
12
rgiesnouvelles–ECELudwigsburg2011
The pain of GUI production
13
rgiesnouvelles–ECELudwigsburg2011
GUI layer
14
rgiesnouvelles–ECELudwigsburg2011
A new way to produce the GUI
15
rgiesnouvelles–ECELudwigsburg2011
Extended Editing Framework
 Présentation de EEF
16
rgiesnouvelles–ECELudwigsburg2011
EEF: demo
17
rgiesnouvelles–ECELudwigsburg2011
OpenFlow: a new Tooling
 The Big Map
18
rgiesnouvelles–ECELudwigsburg2011
Conclusions
 Review of this new approach
 full featured automatic communication code
generation based on a single business model
 one ecore file as input and two ready for use
eclipse plugins as output
 really easy to update as all features are based on
the model
 Reminder of some metrics
 5kloc of C++, 30kloc of Java and 12kloc of XML
 generic implementation of the communication
protocol in mtl
 Rich GUI editors production
 easier access for non Eclipse / SWT experts
19
rgiesnouvelles–ECELudwigsburg2011
What next ?
 test scalability on larger models: many
hundreds concepts
 produce pre-built model libraries and
compose them to build richer data model
 take into account specific data used in
parallel codes
 implement another communication protocol
(JSON)
 enhance the link with existing models and
with data stored in relational database
 EEF enhancement to take into account new
business use cases and requirements
Énergies renouvelables | Production éco-responsable | Transports innovants | Procédés éco-efficients | Ressources durables
nouvelles–ECELudwigsburg2011©2011-IFPEnergiesnouvelles
Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources

More Related Content

What's hot

Drive towards renewable energy in transport_draft VIL (4)
Drive towards renewable energy in transport_draft VIL (4)Drive towards renewable energy in transport_draft VIL (4)
Drive towards renewable energy in transport_draft VIL (4)
Piet de Caluw
 
KIC Coal and Gas Technologies Report
KIC Coal and Gas Technologies ReportKIC Coal and Gas Technologies Report
KIC Coal and Gas Technologies Report
Marcin Lewenstein
 

What's hot (20)

EIT Climate KIC Sustainable Production Systems
EIT Climate KIC Sustainable Production SystemsEIT Climate KIC Sustainable Production Systems
EIT Climate KIC Sustainable Production Systems
 
Powering ahead marc grynberg strategic update
Powering ahead marc grynberg   strategic updatePowering ahead marc grynberg   strategic update
Powering ahead marc grynberg strategic update
 
Drive towards renewable energy in transport_draft VIL (4)
Drive towards renewable energy in transport_draft VIL (4)Drive towards renewable energy in transport_draft VIL (4)
Drive towards renewable energy in transport_draft VIL (4)
 
Energy Efficiency in the time of COVID-19
Energy Efficiency in the time of COVID-19Energy Efficiency in the time of COVID-19
Energy Efficiency in the time of COVID-19
 
Innovation and entrepreneurship in sustainable energy in Europe_Diego Pavía
Innovation and entrepreneurship in sustainable energy in Europe_Diego PavíaInnovation and entrepreneurship in sustainable energy in Europe_Diego Pavía
Innovation and entrepreneurship in sustainable energy in Europe_Diego Pavía
 
O’Hare Modernization Program
O’Hare Modernization ProgramO’Hare Modernization Program
O’Hare Modernization Program
 
Workshop of Innovation Funseam Transnet- Damien Valet
Workshop of Innovation Funseam Transnet- Damien Valet Workshop of Innovation Funseam Transnet- Damien Valet
Workshop of Innovation Funseam Transnet- Damien Valet
 
Volvo Group Port Electrification Webinar by Aravind Kailas
Volvo Group Port Electrification Webinar by Aravind KailasVolvo Group Port Electrification Webinar by Aravind Kailas
Volvo Group Port Electrification Webinar by Aravind Kailas
 
HPC4E - Concertation Meeting EUBrasilCloudFORUM
HPC4E - Concertation Meeting EUBrasilCloudFORUMHPC4E - Concertation Meeting EUBrasilCloudFORUM
HPC4E - Concertation Meeting EUBrasilCloudFORUM
 
Circle Assessment
Circle AssessmentCircle Assessment
Circle Assessment
 
KIC Coal and Gas Technologies Report
KIC Coal and Gas Technologies ReportKIC Coal and Gas Technologies Report
KIC Coal and Gas Technologies Report
 
Remanufacturing in the Circular Economy - introduction to the Circular Econom...
Remanufacturing in the Circular Economy - introduction to the Circular Econom...Remanufacturing in the Circular Economy - introduction to the Circular Econom...
Remanufacturing in the Circular Economy - introduction to the Circular Econom...
 
CamundaCon 2018: Process Extensions in a Distributed Environment (Kühne + Nag...
CamundaCon 2018: Process Extensions in a Distributed Environment (Kühne + Nag...CamundaCon 2018: Process Extensions in a Distributed Environment (Kühne + Nag...
CamundaCon 2018: Process Extensions in a Distributed Environment (Kühne + Nag...
 
Cross industry innovation in development of fuel cells
Cross industry innovation in development of fuel cellsCross industry innovation in development of fuel cells
Cross industry innovation in development of fuel cells
 
Eco Innovation Hot Spots within Alpine Region
Eco Innovation Hot Spots within Alpine RegionEco Innovation Hot Spots within Alpine Region
Eco Innovation Hot Spots within Alpine Region
 
Presentatie 3 coreman net @ circle economy seminar 2015
Presentatie 3 coreman net @ circle economy seminar 2015Presentatie 3 coreman net @ circle economy seminar 2015
Presentatie 3 coreman net @ circle economy seminar 2015
 
Siemens City Performance Tool
Siemens City Performance ToolSiemens City Performance Tool
Siemens City Performance Tool
 
CYPT. Copenhagen Report
CYPT. Copenhagen ReportCYPT. Copenhagen Report
CYPT. Copenhagen Report
 
Umicore Capital Markets Day 2015 : Catalysis
Umicore Capital Markets Day 2015 : CatalysisUmicore Capital Markets Day 2015 : Catalysis
Umicore Capital Markets Day 2015 : Catalysis
 
De coninck slides iet_aroom_20141208
De coninck slides iet_aroom_20141208De coninck slides iet_aroom_20141208
De coninck slides iet_aroom_20141208
 

Viewers also liked (6)

2010_1
2010_12010_1
2010_1
 
Building Blocks
Building BlocksBuilding Blocks
Building Blocks
 
Mapa dialectos
Mapa dialectosMapa dialectos
Mapa dialectos
 
各國奇異的道路
各國奇異的道路各國奇異的道路
各國奇異的道路
 
Photos
PhotosPhotos
Photos
 
Lesson4 1
Lesson4 1Lesson4 1
Lesson4 1
 

Similar to Ece2011 ifp obeo

2015 CV-UK-Luc Girard-Madoux
2015 CV-UK-Luc Girard-Madoux2015 CV-UK-Luc Girard-Madoux
2015 CV-UK-Luc Girard-Madoux
Luc Girard-Madoux
 

Similar to Ece2011 ifp obeo (20)

2015 CV-UK-Luc Girard-Madoux
2015 CV-UK-Luc Girard-Madoux2015 CV-UK-Luc Girard-Madoux
2015 CV-UK-Luc Girard-Madoux
 
sEEnergies – modelling approach linking different efficiency potentials
sEEnergies – modelling approach linking different efficiency potentials sEEnergies – modelling approach linking different efficiency potentials
sEEnergies – modelling approach linking different efficiency potentials
 
Wallonia Meets Energy Campus Nürnberg | LLN - 09 décembre 2019
Wallonia Meets Energy Campus Nürnberg | LLN - 09 décembre 2019Wallonia Meets Energy Campus Nürnberg | LLN - 09 décembre 2019
Wallonia Meets Energy Campus Nürnberg | LLN - 09 décembre 2019
 
2015.11.30 Platform Clean Ganges by Joerg Uehlin
2015.11.30 Platform Clean Ganges by Joerg Uehlin2015.11.30 Platform Clean Ganges by Joerg Uehlin
2015.11.30 Platform Clean Ganges by Joerg Uehlin
 
REnnovates achievements - Key note end event
REnnovates achievements - Key note end eventREnnovates achievements - Key note end event
REnnovates achievements - Key note end event
 
On the path to high-performance buildings and beyond
On the path to high-performance buildings and beyondOn the path to high-performance buildings and beyond
On the path to high-performance buildings and beyond
 
Ger maas ectp
Ger maas ectpGer maas ectp
Ger maas ectp
 
Eps projects 2011 2012
Eps projects 2011 2012Eps projects 2011 2012
Eps projects 2011 2012
 
Session I Angelo Moreno
Session I Angelo MorenoSession I Angelo Moreno
Session I Angelo Moreno
 
FUTURE PROSPECTS FOR LIGHTWEIGHT MATERIALS AND TECHNOLOGIES IN AUTOMOTIVE IN...
 FUTURE PROSPECTS FOR LIGHTWEIGHT MATERIALS AND TECHNOLOGIES IN AUTOMOTIVE IN... FUTURE PROSPECTS FOR LIGHTWEIGHT MATERIALS AND TECHNOLOGIES IN AUTOMOTIVE IN...
FUTURE PROSPECTS FOR LIGHTWEIGHT MATERIALS AND TECHNOLOGIES IN AUTOMOTIVE IN...
 
InnoEnergy presentation for Funseam Seminar Circular Economy 2021
InnoEnergy presentation for Funseam Seminar Circular Economy 2021InnoEnergy presentation for Funseam Seminar Circular Economy 2021
InnoEnergy presentation for Funseam Seminar Circular Economy 2021
 
opteemal-flyer
opteemal-flyeropteemal-flyer
opteemal-flyer
 
Solwatt Energy Performance Contract
Solwatt Energy Performance ContractSolwatt Energy Performance Contract
Solwatt Energy Performance Contract
 
Solwatt Energy Performance Contract
Solwatt Energy Performance ContractSolwatt Energy Performance Contract
Solwatt Energy Performance Contract
 
Eps projects 2011 2012
Eps projects 2011 2012Eps projects 2011 2012
Eps projects 2011 2012
 
NZC - Normand
NZC - NormandNZC - Normand
NZC - Normand
 
NZC - Normand
NZC - NormandNZC - Normand
NZC - Normand
 
Greenov project presentation
Greenov project presentationGreenov project presentation
Greenov project presentation
 
RINNO & SDG4B Sustainable Cities & Communities
RINNO & SDG4B Sustainable Cities & CommunitiesRINNO & SDG4B Sustainable Cities & Communities
RINNO & SDG4B Sustainable Cities & Communities
 
Séminaire « Green Integrated Energy » @ Engie Laborelec - 26/11
Séminaire « Green Integrated Energy » @ Engie Laborelec - 26/11Séminaire « Green Integrated Energy » @ Engie Laborelec - 26/11
Séminaire « Green Integrated Energy » @ Engie Laborelec - 26/11
 

More from glefur

Emf community, time for moving on e4 thanks to eef2
Emf community, time for moving on e4 thanks to eef2Emf community, time for moving on e4 thanks to eef2
Emf community, time for moving on e4 thanks to eef2
glefur
 

More from glefur (9)

SiriusCon2016 - Let's talk about your future sirius project
SiriusCon2016 - Let's talk about your future sirius projectSiriusCon2016 - Let's talk about your future sirius project
SiriusCon2016 - Let's talk about your future sirius project
 
Acceleo to generate jee applications
Acceleo to generate jee applicationsAcceleo to generate jee applications
Acceleo to generate jee applications
 
Hithhiker guide to eclipse presentation frameworks galaxy
Hithhiker guide to eclipse presentation frameworks galaxyHithhiker guide to eclipse presentation frameworks galaxy
Hithhiker guide to eclipse presentation frameworks galaxy
 
Emf community, time for moving on e4 thanks to eef2
Emf community, time for moving on e4 thanks to eef2Emf community, time for moving on e4 thanks to eef2
Emf community, time for moving on e4 thanks to eef2
 
Eclipse4 et acceleo
Eclipse4 et acceleoEclipse4 et acceleo
Eclipse4 et acceleo
 
Eef 1.0 for eclipse indigo
Eef 1.0 for eclipse indigoEef 1.0 for eclipse indigo
Eef 1.0 for eclipse indigo
 
EEF past, present and future
EEF past, present and futureEEF past, present and future
EEF past, present and future
 
EEF You Want Sexy Properties ...
EEF You Want Sexy Properties ...EEF You Want Sexy Properties ...
EEF You Want Sexy Properties ...
 
09 Eef Powered By Acceleo Mtl Acceleo Mtl ... And Punishment! Obeo
09   Eef Powered By Acceleo Mtl   Acceleo Mtl ... And Punishment!    Obeo09   Eef Powered By Acceleo Mtl   Acceleo Mtl ... And Punishment!    Obeo
09 Eef Powered By Acceleo Mtl Acceleo Mtl ... And Punishment! Obeo
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Recently uploaded (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

Ece2011 ifp obeo