future enterprise towards 2030 internet business innovation_20-21march2014,athens, greece_ii.5...
TRANSCRIPT
© ComVantage Consortium – 2013
An Architecture for Interoperabilitly in a Collaboration Environment
Dr Oscar Lazaro, Innovalia
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m Mono-perspective business solutions Missing concepts for trustful inter-organizational collaboration
ComVantage Collaboration infrastructure for virtual enterprises as add-on to
existing business solutions Secure semantic data harmonization and agile workflow
orchestration beyond organizational boundaries
Motivation & Objectives
2
“Initiating the transformation of isolated
individual companies towards anintegrated, agile virtual enterprise”
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Motivation & Objectives
3
Maintenance Company Factory
© ComVantage Consortium – 2013
M12
Rev
iew
Mee
ting
– Br
uss e
ls, N
ovem
ber 0
7, 2
012
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Architecture & Key Concepts
4
Design-Time
Decentralized Approach (Semantic) Data
Modeling Single Point of Access Integration of Legacy
Systems Access Control Workflow Modeling Workflow Orchestration
Run-Time
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Decentralized Approach
5
Mobile
Trustful
Inter-organisationalLinked Collaboration
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Decentralized Approach
6
Execution of agile and interorganizational workflows on application layer
Collaboration partners run their own infrastructure within encapsulated domains
Semantic data harmonization within the domain and beyond by using mappings
Data source stay under full local control of owner and are lifted to semantic data on demand
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m Each partner provides an ontology of his local data model Ontologies of new partners can reuse parts of existing partners
and add missing concepts (ontology extension approach) Conflicting definitions between partners are resolved via model
mappings Each partner defines local access control policies to keep full
control about shared and protected data A set of common roles is defined throuhgout the collaboration
network
(Semantic) Data Modelling
7
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m Applications are completely decoupled from individual data soures Application connect to static endpoints for each domain to
retrieve data from different partners SPARQL is used as uniform interface on top of a uniform data
format (RDF and Linked Data design principles)
SELECT ?order ?labelWHERE {
?order a <http://www.comvantage.eu/shop#Order>. ?order <http://www.comvantage.eu/shop#id> ?label.}
Single Point of Access
8
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m Legacy system are integrated on demand by using adapters Linked Data adapters perform a mapping from syntactic data to
RDF Mapping is done at design-time but data extraction is done at
run-time and on-demand (no redundant semantic data needs to be synchronized)
ComVantage provides generic adapters that can be configured to be used on top of a concrete data source (configuration is done with the local ontology of the domain)
Integration of Legacy Systems
9
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m Collaboration can only be successful if partners can trust each other
Traditional XACML architectures coarse-grained decisions (repository level) insufficient for industrial collaboration
Need for multi-domain fine-grained access control for Linked Data
Access Control
10
• Fine-grained policies access to specific sets of RDF data
• Secure and ad-hoc mobile distributed collaboration
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Access Control
11
Query interface
XACML AC
Query rewriting
Sensor data &
documentsSemantic RDF Data
Query for non-RDF data
Query for RDF data
FactoryAccess Server
Cross domain authentication
Maintenance Company Factory
User ClientMaintenance
Authorization process: SPARQL query rewriting XACML authorization
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m Model-driven approach to create and execute workflows across organizational boundaries
Business process definition on multiple layers and model types Navigation model as input
for application orchestration Feature and data
requirements model asinput for automatedgeneric applicationselection
…
Workflow Modeling
12
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Workflow Orchestration and Execution
13
Semi-automated selection of generic app from pool according to matching criteria modeled in business process
Automated creation of orchestration regarding the workflow model and automated deployment as App Ensemble to the target device
Manual adaptation of generic app regarding UI, data queries and navigation design
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Functionality Grouped in Modules
14
Authentication &
Authorization
Linked Data
Adapters
Data Federation
Process Execution
Business ProcessModels
Open source, free licensingProprietary, commercial licensing
OMI Modeling Prototype ComVantage Modeling Tool Business process modeling guidelines and examples Industrial App Framework (run-time and design-time components) Industry-specific sets of Generic Apps UI modeling guidelines Secure Authentication Component PDP, PEP, PIP,… SPARQL Rewriter Component
Domain Access Server Industry-specific Domain Data Models (ontologies) Linked Data Support Tool Set Middleware Adapter (Gamma, OPC-UA) Database Adapter Spreadsheet Adapter
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
open source ecosystem for Linked Data
ComVantage Package Approach
15
Wide range of supported company sizes requires for dealing with different business constraints
Open source, free licensingProprietary, commercial licensing
ComVantage Package
Authentication &
Authorization
Business Process ModelsLinked Data
Adapters
Data Federatio
n
Process Executio
n
Each technical field is relevant for an end-to-end application of the approach, each field with high complexity to be managed!
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Fit to Business Environment
16
Rich features and configuration possibilities as on-premise application supported by expert consulting (to be executed by several service providers/consultancies and managed by an external integrator)
Limited customization potential and reduced features/ scope bundled as SaaS offering in the public cloud supported by lightweight consulting services and powerful tool chain for end-user empowerment in order to facilitate installation procedure
As SaaS on-demand
On a public cloud
Full functionality
Limited customizability
Limited control Demand-based
billing
As on-premise application
On a private cloud as SaaS or dedicated infrastructure
Full functionality Full
customizability Full control TCO
ComVantage
field of
application
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
Fit to Business Environment
17
App App AppApp App
local / on-premise,SaaS on
private cloud
remote / on-demand, SaaS on
public cloud
WW
WIN
TRAN
ET
Full
cont
rol
Lim
ited
con
trol
App
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
open source ecosystem for Linked Data
On-Demand / On-Premise Offering
18
ComVantage Package
Authentication &
Authorization
Linked Data
Adapters
Data Federation
Process Execution
On-demand / on-premise offering, including:
Software as a Service ComVantage core components (IAF, DAS,
Adapters) Industry-specific set of pre-defined models,
patterns, templates, guidelines (orchestration models, data models, modelling guidelines,…)
Self-service tool chain (Modelling Workbench, Ontosketch,…)
Consulting services Business-niche-specific extensions (data
model and related AC policies, mobile app customization,…)
Mapping of legacy data Trainings
Infrastructure (on-demand only) Cloud-based run-time infrastructure (DAS in
the cloud)
Business ProcessModels
© ComVantage Consortium – 2013
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
THANK YOU
Dr Oscar Lazaro, [email protected] Dr Tobias Muench, [email protected]
19
© ComVantage Consortium – 2013
The information in this document is proprietary to the following ComVantage consortium members funded by means of European Union within the 7th Framework Program: SAP AG, Asociación de Empresas Tecnológicas Innovalia, Ben-Gurion University of the Negev, BOC Business Objectives Consulting S.L.U, Comau S.p.A., Dresden University of Technology, Dresscode 21 GmbH, Evidian S.A., ISN Innovation Service Network d.o.o., Kölsch & Altmann GmbH, Nextel S.A., RST Industrie Automation GmbH, University of Vienna.
The information in this document is provided "as is", and no guarantee or warranty is given that the information is fit for any particular purpose. The above referenced consortium members shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials subject to any liability which is mandatory due to applicable law.
Copyright 2011 by SAP AG, Asociación de Empresas Tecnológicas Innovalia, Ben-Gurion University of the Negev, BOC Business Objectives Consulting S.L.U, Comau S.p.A., Dresden University of Technology, Dresscode 21 GmbH, Evidian S.A., ISN Innovation Service Network d.o.o., Kölsch & Altmann GmbH, Nextel S.A., RST Industrie Automation GmbH, University of Vienna. All rights reserved.
M12
Rev
iew
Mee
ting
– Br
uss e
ls, N
ovem
ber 0
7, 2
012
This
docu
men
t is t
he p
rope
rty
of C
omVa
ntag
e pr
ojec
t and
may
not
be
copi
ed o
r com
mun
icate
d w
ithou
t writt
en c
onse
nt o
f Com
vant
age
Cons
ortiu
m
20