C2.2 Semantics in iCargo
-
Upload
icargo-project -
Category
Technology
-
view
432 -
download
2
description
Transcript of C2.2 Semantics in iCargo
www.i-cargo.eu
Intelligent Cargo in Efficient and SustainableGlobal Logistics Operations
Semantics in iCargo ---
iCargo Training Serieswebinar
26.06.2014
www.i-cargo.eu
Intelligent Cargo in Efficient and SustainableGlobal Logistics Operations
iCargo is a large-scale integrating project co-funded by the European Commission within the FP7 Information and Communication Technologies Work Programme. iCargo involves representatives of the main stakeholders in the areas of research and technological development, logistics companies, shippers and public authorities. The 29 partners coming from 13 countries are coordinated by the Research and Innovation Hub of ATOS Spain.
iCargo will design and implement a decentralized ICT infrastructure allowing real world objects, new planning services including CO2 calculation capabilities and existing systems to co-exist and efficiently co-operate at an affordable cost for logistics stakeholders.
The iCargo project aims at supporting new logistics services that: ₋ Synchronize vehicle movements and logistics operations across various modes and actors to
lower CO2 emissions₋ Adapt to changing conditions through dynamic planning methods involving intelligent cargo,
vehicle and infrastructure systems and ₋ Combine services, resources and information from different stakeholders, taking part in an
open freight management ecosystem.
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Semantics in iCargoTraining Session
Marta González – TecnaliaMatthijs Punter - TNO
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
1. Why semantics in iCargo? 2. Ontologies in iCargo
1. LogiCO2. Common Framework
3. iCargo components supported by semantics1. Sematic Gateway 2. Link software Module
4. Summary5. Q&A
Agenda
4
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Why semantics in iCargo? Motivation and aim
5
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
The iCargo challenge
6
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu 7
Semantic challenge in iCargo
TruckCon-
tainer
Road
Infra
Ves-sel
Ship-ment
OrderWay-bill
Ter-minal
Tra-der
Train
Con-sig-nee
Con-sig-nor
Bulk
Tra-der
ETA
Re-lease
Cer-tifi-cat
• Different concepts• Different semantics and standards• Different organizations managing data• Different technologies for data sharing and exchange
• Bridging the semantic gap• Speed-up IT implementation• Facilitating the iCargo ecosystem• Enabling business level innovations
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
iCargo Access Points
8
AP
AP
AP
AP
AP
AP
Organization
OrganizationOrganization
Organization
Organization
Ecosystem of connected Access Points
Mobile Access Points for smart devices
SG
Semantic Gateway + Link software module
to integrate with othersystems
Link
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
• iCargo Access Points for data exchange between parties– iCargo REST API for AP-AP interactions
• Ontologies to capture semantics– Ontologies are used to deal with huge quantities of
heterogeneous data cornerstone of big data– They provide a collection of concepts and their relations– Computer interpretable model of semantics– Used to configure Access Points
• Semantic Gateway to connect with other systems– iCargo uses semantic technologies to integrate existing/third
party systems, e.g. using existing message-based data exchange
Semantics in iCargo
9
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Ontologies in iCargo
10
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Mapping multiple models
11
LogiCO
Logistics Core Ontology
Model A Model B
Existing model,e.g. from business parter A
mappingmapping
Integrates commonly used concepts in logisticsfrom various sources, e.g. WCO, Core Components, etc.
Existing model,e.g. from business parter B
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Developing a new model
12
LogiCO
Logistics Core Ontology
Specificmodel
New domain model fora new application,
e.g. to configure an AP
Used as a basis for specificationUsing semantic tooling
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
From models to messages
13
Domain model
Ontology+ specification of processes and interactions
Message specifications
Message specifications
Mapping
XML SchemaEDI MIG
Used by the semantic gateway
Provides the capability to integrate existingmessage based systems into the iCargo ecosystem of Access Points
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
• Was developed through various EU-research projects for logistics to provide a common framework describing roles, business processes and information models
• Specifies:– Information model (UML class diagram)– Processes and interactions– XML messages
• Used in iCargo:– As a reference model and means of integration for end-user
applications (e.g. chain planning tools) using XML messages– Common Framework Ontology for use with Semantic Gateway
Common Framework
14
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Models in iCargo
15
LogiCO
Common Framework
Model
Semantic gateway + Link softwaremodule
Access Point
Used to configure
mapping
Common FrameworkMessages
Access Points
Used for specific interaction patterns(orders, status messages, etc.)
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Common Framework – Reference Model
The CF Reference Model decomposes the entire transport and logistics domain into manageable sub-domains each addressing responsibility areas.
• Interfaces described by UML Class Diagrams, XSD Schemas and XML examples.
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Interfaces
Common Framework – Reference Model
Logistics demand
Logistics supply
RegulationEnforcement
TS MWBGIITSD TEP
TPS CRS
Transportation Network
Management
TSD TEP GII TS
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
CF Ontology
18
CF network ontology:
• PROTONT: lightweight upper-level ontology for use in Knowledge Management
• OWL-TIME: to express facts about topological relations among instants and intervals.
• Ontology formalization to include CF information models or messages and logistics controlled vocabularies as Cargo Type, Environmental Emission Type, Currency, etc.
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu 19
Common Framework Ontology- TSD
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Common Framework Ontology - TEP
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Common Framework Ontology - GII
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Common Framework Ontology - TS
22
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
iCargo components supported by semantics
Semantic Gateway
Link Software Module
23
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Semantic Gateway
Access Point
SemanticGateway
SemanticGateway
Message
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Access Point
Link Software Module Architecture
GII Message
Semantic Gateway
TemporalRDF
repository
KnowledgeBase
SPARQL endpoint
Process and Reasoning
Link Software Module
TS Message
TEP Message
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Link Software Module
VesselVTY-679-431
ContainerCFG-745-622
PlanePXZ_009_IK Train
TR-567-LHJ
Initial Situation: Entities in the iCargo ecosystem
Company ACompany B
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Link Software Module
MessageTransport Service
Description Container CFG-745-622 will be carried by Vessel VTY-679-431 from Bilbao to Rotterdam by Company A.
From Rotterdam to Singapur it will be carried by Plane PXZ_009_IK by Company B.
Link Software Module
A message arrives and the Link Software Module parses it
VesselVTY-679-431
ContainerCFG-745-622
PlanePXZ_009_IK Train
TR-567-LHJ
Company ACompany B
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Link Software Module
MessageTransport Service
Description Container CFG-745-622 will be carried by Vessel VTY-679-431 from Bilbao to Rotterdam by Company A.
From Rotterdam to Singapur it will be carried by Plane PXZ_009_IK by Company B.
The ecosystem now reflects:
VesselVTY-679-431
ContainerCFG-745-622
PlanePXZ_009_IK
Train TR-567-LHJ
Company A
Company B
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Link Software Module
MessageTransport Service
Description Container CFG-745-622 will be carried by Vessel VTY-679-431 from Bilbao to Rotterdam by Company A.
From Rotterdam to Singapur it will be carried by Plane PXZ_009_IK by Company B.
VesselVTY-679-431
ContainerCFG-745-622
PlanePXZ_009_IK
Train TR-567-LHJ
Company A
Company B
1st Shipment Stage
2nd Shipment Stage
The ecosystem now reflects:
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Link Software Module
MessageTransport Service
Description Container CFG-745-622 will be carried by Vessel VTY-679-431 from Bilbao to Rotterdam by Company A.
From Rotterdam to Singapur it will be carried by Plane PXZ_009_IK by Company B.
VesselVTY-679-431
ContainerCFG-745-622
PlanePXZ_009_IK
Train TR-567-LHJ
Company A
Company B
Total Environmental
Emission
The ecosystem now reflects:
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
• The transport logistics chain is made up of actors using their own information systems (IS) for the daily management.
• Several standards from the logistics world are used for message exchange– But there is still a need of agreement on using the
same language while preserving the internal way of operation at each company.
Summary
31
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
• Two ontologies in transport and logistics were developed in iCargo– LogiCO– Common Framework
• Ontology-based ICT tools allow the creation of an environment where transport logistics chain’s actors remain using their own IS while they are real-time situational-aware– additionally, proving a low entry-cost interoperability
solution thanks to the avoidance of a costly shared and centralized ICT infrastructure usage.
Summary
32
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Q&A
33
Intelligent Cargo in Efficient and Sustainable Global Logistics Operationswww.i-cargo.eu
Marta González - TecnaliaMatthijs Punter - TNO
Thank You
34
iCargo Training - 26 June 2014, Webinar
www.i-cargo.eu
Intelligent Cargo in Efficient and SustainableGlobal Logistics Operations
Credits:
Presented by: Marta González [email protected] [email protected]
Material: Marta González & Matthijs Punter