interoperability approaches and implementations in current eu … · 2017-12-25 ·...

15
EMMC EMMC Workshop on Interoperability, Cambridge, November 2017 Interoperability approaches and implementations in current EU Projects Borek Patzak (Czech Technical University, Composelector project) Adham Hashibon (Fraunhofer IWM, Force project) Jesper Friis, Shahriar Amini (SINTEF, NanoSim project) Thomas Hagelien (SINTEF OCEAN, NanoSim project) Gerhard Goldbeck (Goldbeck Consulting, EMMC-CSA project)

Upload: others

Post on 09-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC EMMC Workshop on Interoperability, Cambridge, November 2017

Interoperability approaches and implementations in current EU Projects

Borek Patzak (Czech Technical University, Composelector project)

Adham Hashibon (Fraunhofer IWM, Force project)

Jesper Friis, Shahriar Amini (SINTEF, NanoSim project)

Thomas Hagelien (SINTEF OCEAN, NanoSim project)

Gerhard Goldbeck (Goldbeck Consulting, EMMC-CSA project)

Page 2: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Outline

• Overview of EMMC past activities and EU projects with respect to interoperability

• Current and coming EU projects

• Future: Cross domain Interoperability materials modelling in the EU

• European Materials Modelling Ontology EMMO! And EMMO-schema

Page 3: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC The Vision: Targeted Material Development

• Paradigm shift in the way materials are developed

http://emmc.info

Page 4: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Approaches to interoperability

• In modeling, the focus is on integrating (existing) knowledge (models and data) to enable further progress in modeling

• Integration focuses on combining individually developed models/software tools into an integrated, complex workflows

• Interoperability is mutual capability to exchange and interpret the information

• By definition, it implies standards

• Data: Facts (elastic constants, colour, etc.)

• Information: Data in a context (relations), describe what the data is

• Knowledge: Our understanding/interpretation/analysis

Needs semanticswhich demands

an ontology

Page 5: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Approaches to interoperability

• Syntactic interoperability• Data and operations are typically exchanged using

specific protocols (e.g., input/output files)• Requires to develop and maintain specific conversion

tools between each and every individual code/model• Limited extensibility, high maintenance cost

• Semantic interoperability• Exchanges data and meaning (semantic knowledge),

requires agreed vocabularies (meaning) and relations ontologies

• Allows machine interpretation, automated translation, verification Knowledge bits

• Cross-domain interoperability• Allows different systems, platforms from different

domains to interact and exchange data• Requires upper ontology: BFO-EMMO

Page 6: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Practical Integration approaches & Interoperability

• Object-oriented/Component based approaches• standardization of operations on model (and data components)

• common interfaces (e.g., API)• Examples: Corba, CCA (Common Component Architecture)

• Service-oriented approaches • standardization of services

• Emphasis on internet technologies, services being remotely discoverable and executable.

• Examples: webservices

• Data-centric approaches • standardization of data representation and conversion

• Each may be implemented in any level of interoperability

• Ontology-Based approaches are most practical in the long term!

Advantages (with respect to syntactic):- sustainability- extendability- low total cost of

ownership- enhanced collaboration

between communities

Page 7: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Past Activities EMMC Interoperability activities (2014-2016)

• Initial efforts in previous activities within EU Multiscale Materials Modelling Cluster (5+1)

• 5 modeling projects under NMP.2013.1.4-1 call: Development of an integrated multi-scale modelling environment for nanomaterials and systems by design • NanoSim http://www.sintef.no/projectweb/nanosim/

• SIMPHONY http://www.simphony-project.eu/

• MMP, http://mmp-project.eu

• MODENA, http://modena.units.it

• DEEPEN Nanostructures, http://www.nmp-deepen.eu/

• ICMEg CSA (icmeg.eu)

• EMMC Interoperability and Integration and open simulation platforms working groups, http://emmc.info

Page 8: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Interoperability Approaches in EU Projects

Project Object-oriented Service-oriented Data-centric Syntactic – Semantic (1-5)

DEEPEN No Yes (Unicore) Yes 3-4

MODENA Yes (Fireworks) No No 2-3

NanoSim Partially No Yes 4

COMPOSELECTORMMP

Yes Partially No 3-4

FORCESIMPHONY

Yes Yes Yes 3-4

Page 9: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Current EU projects

• The EMMC EMMO activity (see presentation by Emanuele Ghedini later)

• Two new RIA projects under NMBP-23-2016 - Advancing the integration of Materials Modelling in Business Processes to enhance effective industrial decision making and increase competitiveness

• FORCE project• Formulations and Computational Engineering (FORCE)

• Develop a integrated Business Decision Support System (BDSS) based on open standards for industries engaged in formulating chemical ingredients, https://www.the-force-project.eu/

• COMPOSELECTOR • Multi-scale Composite Material Selection Platform with a Seamless Integration of Material Models

and Multidisciplinary Design Framework, https://www.composelector.net/

• NanoSim (last year)

• And more to come (see presentation by Welchy Leite Cavalcanti later)

Page 10: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Composelector project

DEC

ISIO

N S

UP

PO

RT

AP

PS

LCE,

Lig

ht

Wei

ghti

ng,

Vis

ual

izat

ion

Co

stin

g, R

es S

ub

s A

sses

smen

t. e

tc…

Application cases• Material and Process Selection of fuselage

thermoplastic frame• Material and manufacturing of Composite

Leaf Spring• Material and process selection of tire

www.Composelector.net

The Composelector project is funded by Horizon 2020 under NMBP-23-2016 call with Grant agreement number: 721105

Mu

ltid

isci

plin

ary

op

tim

izat

ion

, un

cert

ain

ty, m

od

el s

elec

tio

n

Granta-MI

Test and virtual data, meta-data

MuPIFCoupling &

Linkingworkflows

OEM

Access supplier

capabilities

Technology routes options ready?

Develop technology

routes

Technology routes ready for

evaluation?

Select technology

route

Technology routes selected?

Prototype development

Business Layer (BEEPMN)

ISO/IEC 19510:2013

E/A/M/C Models

Costing/Finance

Business/OEMManagement

Manufacturing

Engineering

Develop technology routes

Develop scoringsystem

Process technology route

MuPIF

OEM

BDSS

Page 11: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC NanoSim project

Multi-scale Simulation-Based Design Platform for Cost-Effective CO2Capture Processes using Nano-Structured Materials

• Porto:

• open-source computational platform based on SOFT

• https://github.com/NanoSim/Porto

(SOFT)

Page 12: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Force project

CUDS of SimPhoNy EMMC EMMO-Schema

Personal care liquids:Design consumer segmented personal care fluids

Rigid PU foams:Low K-value PU insulation

Fast curing inks:PU process optimisation & ink formulation design

https://www.the-force-project.eu/

The FORCE project is funded by Horizon 2020 under NMBP-23-2016 call with Grant agreement number: 721027

CO: Dr. Adham Hashibon, Fraunhofer IWM.

Project Info BoxProject Website: http://The-FORCE-Project.euProject Acronym FORCEProject Email: [email protected] Grant Agreement No. 721027Start date 1.1.2017, duration 4 yearsCoordinator Dr. Adham Hashibon, Fraunhofer IWM (DE)Email: [email protected]

Page 13: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC

CUDS of SimPhoNy EMMC EMMO-Schema

Electronic

MCO

MesoscopicContinuum

Reuse of existing tools and established codes

Open data standards and Common API

Interoperability supported by EMMO ontology

Atomistic

KPI

• Standard API providing CRUD operations (Create, Read, Update, Delete)• EMMO-based metadata schema for annotating data (metadata) • Extensive use of MODA and extended MODA to extract standards

Object Oriented, Data centric, Service Oriented

Page 14: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Convergence in EMMC

The goal is semantic, cross-domain interoperability

• Preliminary work in the cluster 5+1, EMMC provides proof of concept connection between NanoSim and SimPhoNy (A demo showing how a CIF file can be read by SOFT to generate a SimPhoNy CRYSTAL_STRUCTURE

• Work ongoing between COMPOSELECTOR and FORCE • Extend ontology to describe methods

• Achieve platform level InteorOperability

Page 15: Interoperability approaches and implementations in current EU … · 2017-12-25 · Interoperability approaches and implementations in current EU Projects Borek Patzak ... •Initial

EMMC Conclusions

Thank You