SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
SmartAgrimatics, 18th June 2014, Paris
Linked data Driven, Event Based
Traceability in Supply Chains
Monika Solanki
Aston Business School
Aston University, Birmingham, UK
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Motivation
The Electronic Product Code(EPC) provides products with
unique, serialised identities.
The Electronic Product Code Information Service (EPCIS)*
provides a set of specifications for the syntactic capture
and informal semantic interpretation of EPC based product
information.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Motivation
Large volumes of traceability data are recorded at each partner’s end.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Observations
Supply chain tracking and tracing information sharing limitations
While the datasets are inherently related, the underlying
schemas and data storage mechanisms employed render
the datasets disconnected.
The EPCIS XML schemas define only the structure of the
event data to be recorded.
The semantics of event data and data curation processes
are informally defined in the specification.
Lack of a systematic and standardised way to exchange
traceability information.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Declarative representative of EPCIS events
EEM: EPCIS Event Model
Enables the sharing and semantic interpretation of EPCIS
event data.
Exploits SW/LD technologies, while drawing requirements
from business processes involved in the tracking and
tracing of goods.
Explicitly defines relationships with CBV entities.
Encodes informal EPCIS integrity constraints as
declarative rules.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Declarative representative of EPCIS events
EEM: EPCIS Event Model
EEM based linked datasets can be exploited in order to
improve visibility, accuracy and automation along the
supply chain.
EEM can be used to derive implicit knowledge that can
expose inefficiencies such as shipment delay, inventory
shrinkage and out-of-stock situation.
EEM forms the basis for traceability in supply chains -
Event based Linked Pedigrees.
EEM to be further exploited for Complex Event Processing
and Stream Reasoning over continuous streams of
semantically interlinked EPCIS event datasets.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EPCIS(1.1) Events: An informal Intuition
One generic and four specific physical event types
EPCISEvent: the generic EPCIS event.
ObjectEvent: an event that occurred as a result of some
action on one or more entities denoted by EPCs.
“This list of objects was observed entering DC #9 at
10:01AM, during Receiving”.
AggregationEvent: an event that happened to one or more
EPC-denoted entities that are physically aggregated.
“This list of objects was just Palletized with this Pallet ID at
Palletizer #27 at 12:32PM”.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EPCIS(1.1) Events: An informal Intuition
One generic and four specific physical event types.
TransactionEvent: an event in which one or more entities
denoted by EPCs become associated or disassociated
with one or more identified business transactions.
“Order #123 was fulfilled with objects x, y and z”.
TransformationEvent: an event in which one or more
physical or digital objects identified by instance-level (EPC)
or class-level (EPC Class) identifiers are fully or partially
consumed as inputs and one or more objects identified by
instance-level (EPC) or class-level (EPC Class) identifiers
are produced as outputs.
“50 kgs of tomato and 7 kgs of sugar were used to produce
20 litres of tomato ketchup”.
QuantityEvent has been deprecated
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Data model components
EPCs
Time
Read Points
Business Location
Business steps
Disposition
Transaction types
Action
Quantities and measurements
Sources and Destinations
ILMD (Instance Lot Master Data)
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Semantic Web/Linked Data for EPCIS event
based traceability
RDF data model - a “triples” based model.
HTTP URIs - a universal identifier for resources on the
Web.
RDFS and OWL - domain knowledge representation
standards.
SPARQL - a query language for datasets encoded using
the RDF data model.
SWRL - declarative rule representation format.
Linked Data - a set of principles for publishing interlinked
RDF datasets.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Linked Data
A set of principles for publishing data on the Web thereby
creating a Web of data
Use URIs as names for things
Use HTTP URIs
Provide useful information in RDF
Include RDF links to other URIs
Linked Open Data
Publish data under an open license
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
The evergrowing LOD cloud
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EEM: The EPCIS Event Model
A domain specific, ontological information/data model.
Restricts the entities, relationship and attributes to a large
subset of the EPCIS specification.
Defines conceptual primitives with the appropriate level of
semantic abstraction required to model the various kinds of
EPCIS events that can be raised and the four information
dimensions they encapsulate.
Focuses on a tight conformance with the EPCIS standard
and Simplicity.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Modelling the generic EPCISEvent
An EPCIS event has three temporal properties associated
with it.
An EPCIS event occurs at a unique location and is part of
a singular business process.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Modelling the generic EPCISEvent
Class: EPCISEvent
SubClassOf:
eventTimeZoneOffset exactly 1 xsd:dateTime,
eventRecordedAt exactly 1 xsd:dateTime,
eventOccurredAt exactly 1 xsd:dateTime
ObjectProperty: hasReadPointLocation
Characteristics:
Functional
Domain:
EPCISEvent
Range:
ReadPointLocation
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Modelling ObjectEvent
An ObjectEvent is an EPCISEvent.
An ObjectEvent is required to have associated EPCs,
and an action type.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Modelling ObjectEvent
Class: ObjectEvent
SubClassOf:
(actionType some Action)
and (associatedWithEPCList some SetofEPCs),
EPCISEvent
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Modelling TransformationEvent
A TransformationEvent is an EPCISEvent.
A TransformationEvent may be associated with other
TransformationEvent
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Modelling TransformationEvent
Class: TransformationEvent
SubClassOf:
(((associatedWithInputEPCList some SetofEPCs)
and (hasInputQuantityList some InputQuantityList))
and ((associatedWithOutputEPCList some SetofEPCs)
and (hasOutputQuantityList some OutputQuantityList)))
or ((((associatedWithInputEPCList some SetofEPCs)
and (hasInputQuantityList some InputQuantityList))
or ((associatedWithOutputEPCList some SetofEPCs)
and (hasOutputQuantityList some OutputQuantityList)))
and (associatedWithTransformationEvent some TransformationEvent)),
EPCISEvent
Takes into account the informal semantics of
TransformationEvent
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EEM Entities: Classes
ObjectEvent, AggregationEvent,
TransformationEvent and TransactionEvent are
specialised classes of EPCISEvent.
http://purl.org/FIspace/eem#
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EEM Entities: Classes
The class EPC provides a placeholder for EPCs.
The list of EPCs is represented by SetOfEPCs,
specialising from Set*.
*http://purl.org/co/
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EEM Entities: Classes
Action denotes the activity undertaken on objects.
Individuals: ADD, OBSERVE and DELETE.
BusinessLocation and ReadPointLocation classes
capture physical location details and specialise from the
Location class defined in the vcard* vocabulary.
SetOfEvents representing a collection of EPCISEvent
instances (useful in creating Linked pedigrees).
*http://www.w3.org/2006/vcard/ns#
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EEM Entities: Event Properties
Generic
eventID
Specific
AggregationEvent: hasAggregationID
QuantityEvent: hasEPCClass
Temporal
eventOccurredAt: subproperty of hasEventDate from
the DOLCE+DnS Ultralite (DUL*) ontology.
eventRecordedAt
eventTimeZoneOffset
Location
hasBusinessLocation
hasReadPointLocation
*http://ontologydesignpatterns.org/ont/dul/DUL.owl
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Core Business Vocabulary
A companion standard to the EPCIS standard is the Core
Business Vocabulary(CBV)* standard.
The CBV standard supplements the EPCIS framework by
defining vocabularies and specific data values, e.g.,
Disposition: returned, in_progress, active.
BusinessStep: receiving, stocking, shipping.
CBVVocab* provides an ontological information model
corresponding to the terminology and data values defined
in the CBV standard.
*http://purl.org/FIspace/cbv#
*http://www.gs1.org/gsmp/kc/epcglobal/cbv
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
EEM Entities: Business Context
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Implementing EEM: LinkedEPCIS library
EEM is a complex data model.
Non trivial to generate class assertions and complex
queries without knowing the structure of the model and
nomenclature of the entities.
LinkedEPCIS* - an open source Java API to,
Encourage the uptake of EEM among EPCIS conforming
organisations and industries
Ease the creation of EEM instances
Facilitate querying over the instantiated datasets
* http://code.google.com/p/linked-epcis/
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Implementing EEM: LinkedEPCIS library
Capture EPCIS events as linked data.
Provides classes, interfaces and RESTful Web services for
capturing, storing and querying EPCIS events.
Built over the Sesame* framework.
Every event generated using LinkedEPCIS, is
systematically assigned a HTTP URI.
Query classes encoding templated SPARQL queries for
the most commonly made queries on EPCIS events.
Results are made available in RDF/XML, JSON and Turtle
serialisations through the Web services.
* http://openrdf.org
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Interlinking EPCIS Event data
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Applying EEM to the Agri-food domain
The tomato supply chain involves thousands of farmers,
hundreds of traders and few retail groups.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Agri-food scenario
The tomatoes are packaged and shipped to downstream
traders.
The packaging of tomatoes is done in crates, each of which
is tagged with an RFID chip that carries an EPC(SGTIN).
Sensors installed at the packaging unit register the EPCs
of the crates as they are being packed.
Every read is recorded and registered as an EPCIS event
type based on the business process, the location and the
supply chain operation.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Agri-food scenario: Subset of EPCIS events
Supply chain operation EPCIS event type Business Step Disposition Action type
1. Commissioning crates for tomatoes Object event commissioning active ADD
2. Storing crates Quantity event storing in_progress -
3. Aggregating crates in pallets Aggregation event packing in_progress ADD
4. Loading and shipping pallets Transaction event shipping in_transit ADD
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Agri-food scenario: Linked data
Code +library demo
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Linked Pedigrees: Background
Most widely prevalent in the pharmaceutical industry.
Pedigree(e-pedigree) is an audit trail that records the path
and ownership of a drug as it moves through the supply
chain.
Each stakeholder involved in the manufacture or
distribution of the drug adds information to the pedigree.
The Pedigree standard* provides an XML schema for the
description of the life history of a product.
“Event based Pedigree”: utilises EPCglobal’s EPCIS
specification for capturing events in the supply chain and
generating pedigrees based on a relevant subset of the
captured events.
* http://www.gs1.org/gsmp/kc/epcglobal/pedigree
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Knowledge Encapsulation in Linked
Pedigrees
Direct linkages in the linked pedigree generated by each supply
chain trading partner
URIs for
product master data: product identifiers, sensor based
product related information, e.g., storage conditions.
transaction data: invoices, order numbers, quantity.
consignment information: logistics, receiver, shipper,
location
Data interpretation rules if any.
URIs for the pedigree datasets from the stakeholders in the
immediate upstream or downstream of the supply chain.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
OntoPedigree: A CO design pattern
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Generating Linked Pedigrees event URIs
Events incorporated in pedigree creation
commissioning: uniquely identifying products
shipping: associating products with orders
receiving: associating received products with orders
Pedigree Component Linking relationship Resource identifier
Product information hasProductInfo Product data URIs
Serialised product data URIs
Consignment information hasConsignmentInfo Commissioning events -
Object event/Aggregation event URIs
Transaction information hasTransactionInfo Shipping events -
Transaction event URIs
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
SmartAgrimatics, 18th June 2014, Paris
Conclusions
The representation of EPCIS events on the Web of data is
an important step towards achieving the objectives of,
sharing traceability information
detecting inconsistencies
EEM provides the ontological primitives required to
represent EPCIS events using Semantic Web standards
on the Web of data.
The capture, storage and querying of EPCIS events linked
datasets is realised using the LinkedEPCIS library, which
can be integrated with existing RFID and EPCIS
implementations.
EEM and the LinkedEPCIS library has been exemplified by
modelling and curating events from the agri-food supply
chain.
m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains

Mais conteúdo relacionado

Mais procurados

Big data and smart farming
Big data and smart farmingBig data and smart farming
Big data and smart farming
Sjaak Wolfert
 
Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...
Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...
Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...
IJOAEM
 
Monitizing Big Data at Telecom Service Providers
Monitizing Big Data at Telecom Service ProvidersMonitizing Big Data at Telecom Service Providers
Monitizing Big Data at Telecom Service Providers
DataWorks Summit
 

Mais procurados (20)

Applied Data Science Course Part 1: Concepts & your first ML model
Applied Data Science Course Part 1: Concepts & your first ML modelApplied Data Science Course Part 1: Concepts & your first ML model
Applied Data Science Course Part 1: Concepts & your first ML model
 
Big data and smart farming
Big data and smart farmingBig data and smart farming
Big data and smart farming
 
IoT Applications in Agriculture
IoT Applications in AgricultureIoT Applications in Agriculture
IoT Applications in Agriculture
 
Machine Learning with PyCaret
Machine Learning with PyCaretMachine Learning with PyCaret
Machine Learning with PyCaret
 
Big data in precision agriculture
Big data in precision agriculture Big data in precision agriculture
Big data in precision agriculture
 
Graph databases
Graph databasesGraph databases
Graph databases
 
Agriculture big data
Agriculture big dataAgriculture big data
Agriculture big data
 
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
 
FOREST FIRE DETECTION WIRELESS SENSOR NETWORK
FOREST FIRE DETECTION WIRELESS SENSOR NETWORKFOREST FIRE DETECTION WIRELESS SENSOR NETWORK
FOREST FIRE DETECTION WIRELESS SENSOR NETWORK
 
Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...
Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...
Advance Agro Farm Design With Smart Farming, Irrigation and Rain Water Harves...
 
Deeper Insights with Alteryx
Deeper Insights with AlteryxDeeper Insights with Alteryx
Deeper Insights with Alteryx
 
The Ultimate Guide to Location Data: New Datasets & Methods
The Ultimate Guide to Location Data: New Datasets & MethodsThe Ultimate Guide to Location Data: New Datasets & Methods
The Ultimate Guide to Location Data: New Datasets & Methods
 
Screw DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOpsScrew DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOps
 
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes] How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
 
iot based agriculture
 iot based agriculture iot based agriculture
iot based agriculture
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big Data
 
Farmer Recommendation system
Farmer Recommendation systemFarmer Recommendation system
Farmer Recommendation system
 
Data science life cycle
Data science life cycleData science life cycle
Data science life cycle
 
MapReduce
MapReduceMapReduce
MapReduce
 
Monitizing Big Data at Telecom Service Providers
Monitizing Big Data at Telecom Service ProvidersMonitizing Big Data at Telecom Service Providers
Monitizing Big Data at Telecom Service Providers
 

Semelhante a Linked data driven EPCIS Event based Traceability across Supply chain business processes

EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
Monika Solanki
 
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
Linked data driven EPCIS Event-based Traceability across  Supply chain busine...Linked data driven EPCIS Event-based Traceability across  Supply chain busine...
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
Monika Solanki
 
COVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvIt
COVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvItCOVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvIt
COVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvIt
Martin Chapman
 

Semelhante a Linked data driven EPCIS Event based Traceability across Supply chain business processes (20)

Detecting EPCIS exceptions in linked traceability streams across supply cha...
Detecting   EPCIS exceptions in linked traceability streams across supply cha...Detecting   EPCIS exceptions in linked traceability streams across supply cha...
Detecting EPCIS exceptions in linked traceability streams across supply cha...
 
Linking transformations in EPCIS governing supply chain business processes
Linking transformations in EPCIS governing supply chain business processesLinking transformations in EPCIS governing supply chain business processes
Linking transformations in EPCIS governing supply chain business processes
 
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
 
Diversity2015
Diversity2015Diversity2015
Diversity2015
 
Representing Supply Chain Events on the Web of Data
Representing Supply Chain Events on the Web of DataRepresenting Supply Chain Events on the Web of Data
Representing Supply Chain Events on the Web of Data
 
Ekaw2014
Ekaw2014Ekaw2014
Ekaw2014
 
An open and neutral ecosystem for logistics
An open and neutral ecosystem for logisticsAn open and neutral ecosystem for logistics
An open and neutral ecosystem for logistics
 
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
Linked data driven EPCIS Event-based Traceability across  Supply chain busine...Linked data driven EPCIS Event-based Traceability across  Supply chain busine...
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
 
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
 
OpenStack in Action 4! Susheel Varma - VPH-Share: Patient-Centred Multi-scale...
OpenStack in Action 4! Susheel Varma - VPH-Share: Patient-Centred Multi-scale...OpenStack in Action 4! Susheel Varma - VPH-Share: Patient-Centred Multi-scale...
OpenStack in Action 4! Susheel Varma - VPH-Share: Patient-Centred Multi-scale...
 
C2.1 The iCargo infrastructure
C2.1 The iCargo infrastructureC2.1 The iCargo infrastructure
C2.1 The iCargo infrastructure
 
OSFair2017 Workshop | Survey results towards a common EOSC catalogue
OSFair2017 Workshop | Survey results towards a common EOSC catalogueOSFair2017 Workshop | Survey results towards a common EOSC catalogue
OSFair2017 Workshop | Survey results towards a common EOSC catalogue
 
Metadata catalogues survey results, EOSCpilot H2020 EU project
Metadata catalogues survey results, EOSCpilot H2020 EU projectMetadata catalogues survey results, EOSCpilot H2020 EU project
Metadata catalogues survey results, EOSCpilot H2020 EU project
 
Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...
Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...
Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...
 
Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...
Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...
Current State-of-the-Art Benefits and Challenges of RFID Deployment in Global...
 
The Case for Graphs in Supply Chains
The Case for Graphs in Supply ChainsThe Case for Graphs in Supply Chains
The Case for Graphs in Supply Chains
 
Data verifi cation for collective adaptive systems: spatial model-checking of...
Data verification for collective adaptive systems: spatial model-checking of...Data verification for collective adaptive systems: spatial model-checking of...
Data verifi cation for collective adaptive systems: spatial model-checking of...
 
C2.2 Semantics in iCargo
C2.2 Semantics in iCargoC2.2 Semantics in iCargo
C2.2 Semantics in iCargo
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City Applications
 
COVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvIt
COVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvItCOVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvIt
COVID-19 Analytics in Jupyter: Intuitive Provenance Integration using ProvIt
 

Mais de Monika Solanki

Enabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scaleEnabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scale
Monika Solanki
 
Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...
Monika Solanki
 
Building Ontologies for Algal Biomass Operations 2012
Building Ontologies for Algal Biomass Operations 2012Building Ontologies for Algal Biomass Operations 2012
Building Ontologies for Algal Biomass Operations 2012
Monika Solanki
 
A Framework for transforming archaeological databases to ontological datasets
A Framework for transforming archaeological databases to ontological datasetsA Framework for transforming archaeological databases to ontological datasets
A Framework for transforming archaeological databases to ontological datasets
Monika Solanki
 

Mais de Monika Solanki (20)

Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021
 
What's in a field?
What's in a field? What's in a field?
What's in a field?
 
2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug
 
Enabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scaleEnabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scale
 
Interoperability for smart appliances in the IoT world
Interoperability for smart appliances in the IoT worldInteroperability for smart appliances in the IoT world
Interoperability for smart appliances in the IoT world
 
Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...
 
Linked Data for Improved Vaccine Information Systems
Linked Data for Improved Vaccine Information SystemsLinked Data for Improved Vaccine Information Systems
Linked Data for Improved Vaccine Information Systems
 
Design Intent Ontology presented at WOP2015
Design Intent Ontology presented at WOP2015Design Intent Ontology presented at WOP2015
Design Intent Ontology presented at WOP2015
 
LEAPS: A Semantic Web and Linked data framework for the Algal Biomass Domain
LEAPS: A Semantic Web and Linked data framework for the Algal   Biomass DomainLEAPS: A Semantic Web and Linked data framework for the Algal   Biomass Domain
LEAPS: A Semantic Web and Linked data framework for the Algal Biomass Domain
 
Open Knowledge Repositories: Enablers of Data Integration across Business Col...
Open Knowledge Repositories: Enablers of Data Integration across Business Col...Open Knowledge Repositories: Enablers of Data Integration across Business Col...
Open Knowledge Repositories: Enablers of Data Integration across Business Col...
 
From Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataFrom Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked data
 
Reactor Pattern
Reactor PatternReactor Pattern
Reactor Pattern
 
Conformance To Standards: A content ontology design pattern
Conformance To Standards:  A content ontology design patternConformance To Standards:  A content ontology design pattern
Conformance To Standards: A content ontology design pattern
 
Realising the Potential of Algal Biomass Production through Semantic Web an...
Realising the Potential of Algal Biomass Production   through Semantic Web an...Realising the Potential of Algal Biomass Production   through Semantic Web an...
Realising the Potential of Algal Biomass Production through Semantic Web an...
 
Building Ontologies for Algal Biomass Operations 2012
Building Ontologies for Algal Biomass Operations 2012Building Ontologies for Algal Biomass Operations 2012
Building Ontologies for Algal Biomass Operations 2012
 
SEA: A Framework for Interactive Querying, Visualisation and Statistical Anal...
SEA: A Framework for Interactive Querying, Visualisation and Statistical Anal...SEA: A Framework for Interactive Querying, Visualisation and Statistical Anal...
SEA: A Framework for Interactive Querying, Visualisation and Statistical Anal...
 
Pelagios 2011
Pelagios 2011Pelagios 2011
Pelagios 2011
 
Reconstructing the Chaine operatoire through Semantically Linked Open Data
Reconstructing the Chaine operatoire through Semantically Linked Open DataReconstructing the Chaine operatoire through Semantically Linked Open Data
Reconstructing the Chaine operatoire through Semantically Linked Open Data
 
Semantic web in Cultural Heritage and Archaeology
Semantic web in Cultural Heritage and ArchaeologySemantic web in Cultural Heritage and Archaeology
Semantic web in Cultural Heritage and Archaeology
 
A Framework for transforming archaeological databases to ontological datasets
A Framework for transforming archaeological databases to ontological datasetsA Framework for transforming archaeological databases to ontological datasets
A Framework for transforming archaeological databases to ontological datasets
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

Linked data driven EPCIS Event based Traceability across Supply chain business processes

  • 1. SmartAgrimatics, 18th June 2014, Paris Linked data Driven, Event Based Traceability in Supply Chains Monika Solanki Aston Business School Aston University, Birmingham, UK m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 2. SmartAgrimatics, 18th June 2014, Paris Motivation The Electronic Product Code(EPC) provides products with unique, serialised identities. The Electronic Product Code Information Service (EPCIS)* provides a set of specifications for the syntactic capture and informal semantic interpretation of EPC based product information. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 3. SmartAgrimatics, 18th June 2014, Paris Motivation Large volumes of traceability data are recorded at each partner’s end. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 4. SmartAgrimatics, 18th June 2014, Paris Observations Supply chain tracking and tracing information sharing limitations While the datasets are inherently related, the underlying schemas and data storage mechanisms employed render the datasets disconnected. The EPCIS XML schemas define only the structure of the event data to be recorded. The semantics of event data and data curation processes are informally defined in the specification. Lack of a systematic and standardised way to exchange traceability information. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 5. SmartAgrimatics, 18th June 2014, Paris Declarative representative of EPCIS events EEM: EPCIS Event Model Enables the sharing and semantic interpretation of EPCIS event data. Exploits SW/LD technologies, while drawing requirements from business processes involved in the tracking and tracing of goods. Explicitly defines relationships with CBV entities. Encodes informal EPCIS integrity constraints as declarative rules. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 6. SmartAgrimatics, 18th June 2014, Paris Declarative representative of EPCIS events EEM: EPCIS Event Model EEM based linked datasets can be exploited in order to improve visibility, accuracy and automation along the supply chain. EEM can be used to derive implicit knowledge that can expose inefficiencies such as shipment delay, inventory shrinkage and out-of-stock situation. EEM forms the basis for traceability in supply chains - Event based Linked Pedigrees. EEM to be further exploited for Complex Event Processing and Stream Reasoning over continuous streams of semantically interlinked EPCIS event datasets. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 7. SmartAgrimatics, 18th June 2014, Paris EPCIS(1.1) Events: An informal Intuition One generic and four specific physical event types EPCISEvent: the generic EPCIS event. ObjectEvent: an event that occurred as a result of some action on one or more entities denoted by EPCs. “This list of objects was observed entering DC #9 at 10:01AM, during Receiving”. AggregationEvent: an event that happened to one or more EPC-denoted entities that are physically aggregated. “This list of objects was just Palletized with this Pallet ID at Palletizer #27 at 12:32PM”. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 8. SmartAgrimatics, 18th June 2014, Paris EPCIS(1.1) Events: An informal Intuition One generic and four specific physical event types. TransactionEvent: an event in which one or more entities denoted by EPCs become associated or disassociated with one or more identified business transactions. “Order #123 was fulfilled with objects x, y and z”. TransformationEvent: an event in which one or more physical or digital objects identified by instance-level (EPC) or class-level (EPC Class) identifiers are fully or partially consumed as inputs and one or more objects identified by instance-level (EPC) or class-level (EPC Class) identifiers are produced as outputs. “50 kgs of tomato and 7 kgs of sugar were used to produce 20 litres of tomato ketchup”. QuantityEvent has been deprecated m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 9. SmartAgrimatics, 18th June 2014, Paris Data model components EPCs Time Read Points Business Location Business steps Disposition Transaction types Action Quantities and measurements Sources and Destinations ILMD (Instance Lot Master Data) m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 10. SmartAgrimatics, 18th June 2014, Paris Semantic Web/Linked Data for EPCIS event based traceability RDF data model - a “triples” based model. HTTP URIs - a universal identifier for resources on the Web. RDFS and OWL - domain knowledge representation standards. SPARQL - a query language for datasets encoded using the RDF data model. SWRL - declarative rule representation format. Linked Data - a set of principles for publishing interlinked RDF datasets. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 11. SmartAgrimatics, 18th June 2014, Paris Linked Data A set of principles for publishing data on the Web thereby creating a Web of data Use URIs as names for things Use HTTP URIs Provide useful information in RDF Include RDF links to other URIs Linked Open Data Publish data under an open license m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 12. SmartAgrimatics, 18th June 2014, Paris The evergrowing LOD cloud m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 13. SmartAgrimatics, 18th June 2014, Paris EEM: The EPCIS Event Model A domain specific, ontological information/data model. Restricts the entities, relationship and attributes to a large subset of the EPCIS specification. Defines conceptual primitives with the appropriate level of semantic abstraction required to model the various kinds of EPCIS events that can be raised and the four information dimensions they encapsulate. Focuses on a tight conformance with the EPCIS standard and Simplicity. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 14. SmartAgrimatics, 18th June 2014, Paris Modelling the generic EPCISEvent An EPCIS event has three temporal properties associated with it. An EPCIS event occurs at a unique location and is part of a singular business process. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 15. SmartAgrimatics, 18th June 2014, Paris Modelling the generic EPCISEvent Class: EPCISEvent SubClassOf: eventTimeZoneOffset exactly 1 xsd:dateTime, eventRecordedAt exactly 1 xsd:dateTime, eventOccurredAt exactly 1 xsd:dateTime ObjectProperty: hasReadPointLocation Characteristics: Functional Domain: EPCISEvent Range: ReadPointLocation m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 16. SmartAgrimatics, 18th June 2014, Paris Modelling ObjectEvent An ObjectEvent is an EPCISEvent. An ObjectEvent is required to have associated EPCs, and an action type. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 17. SmartAgrimatics, 18th June 2014, Paris Modelling ObjectEvent Class: ObjectEvent SubClassOf: (actionType some Action) and (associatedWithEPCList some SetofEPCs), EPCISEvent m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 18. SmartAgrimatics, 18th June 2014, Paris Modelling TransformationEvent A TransformationEvent is an EPCISEvent. A TransformationEvent may be associated with other TransformationEvent m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 19. SmartAgrimatics, 18th June 2014, Paris Modelling TransformationEvent Class: TransformationEvent SubClassOf: (((associatedWithInputEPCList some SetofEPCs) and (hasInputQuantityList some InputQuantityList)) and ((associatedWithOutputEPCList some SetofEPCs) and (hasOutputQuantityList some OutputQuantityList))) or ((((associatedWithInputEPCList some SetofEPCs) and (hasInputQuantityList some InputQuantityList)) or ((associatedWithOutputEPCList some SetofEPCs) and (hasOutputQuantityList some OutputQuantityList))) and (associatedWithTransformationEvent some TransformationEvent)), EPCISEvent Takes into account the informal semantics of TransformationEvent m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 20. SmartAgrimatics, 18th June 2014, Paris EEM Entities: Classes ObjectEvent, AggregationEvent, TransformationEvent and TransactionEvent are specialised classes of EPCISEvent. http://purl.org/FIspace/eem# m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 21. SmartAgrimatics, 18th June 2014, Paris EEM Entities: Classes The class EPC provides a placeholder for EPCs. The list of EPCs is represented by SetOfEPCs, specialising from Set*. *http://purl.org/co/ m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 22. SmartAgrimatics, 18th June 2014, Paris EEM Entities: Classes Action denotes the activity undertaken on objects. Individuals: ADD, OBSERVE and DELETE. BusinessLocation and ReadPointLocation classes capture physical location details and specialise from the Location class defined in the vcard* vocabulary. SetOfEvents representing a collection of EPCISEvent instances (useful in creating Linked pedigrees). *http://www.w3.org/2006/vcard/ns# m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 23. SmartAgrimatics, 18th June 2014, Paris EEM Entities: Event Properties Generic eventID Specific AggregationEvent: hasAggregationID QuantityEvent: hasEPCClass Temporal eventOccurredAt: subproperty of hasEventDate from the DOLCE+DnS Ultralite (DUL*) ontology. eventRecordedAt eventTimeZoneOffset Location hasBusinessLocation hasReadPointLocation *http://ontologydesignpatterns.org/ont/dul/DUL.owl m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 24. SmartAgrimatics, 18th June 2014, Paris Core Business Vocabulary A companion standard to the EPCIS standard is the Core Business Vocabulary(CBV)* standard. The CBV standard supplements the EPCIS framework by defining vocabularies and specific data values, e.g., Disposition: returned, in_progress, active. BusinessStep: receiving, stocking, shipping. CBVVocab* provides an ontological information model corresponding to the terminology and data values defined in the CBV standard. *http://purl.org/FIspace/cbv# *http://www.gs1.org/gsmp/kc/epcglobal/cbv m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 25. SmartAgrimatics, 18th June 2014, Paris EEM Entities: Business Context m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 26. SmartAgrimatics, 18th June 2014, Paris Implementing EEM: LinkedEPCIS library EEM is a complex data model. Non trivial to generate class assertions and complex queries without knowing the structure of the model and nomenclature of the entities. LinkedEPCIS* - an open source Java API to, Encourage the uptake of EEM among EPCIS conforming organisations and industries Ease the creation of EEM instances Facilitate querying over the instantiated datasets * http://code.google.com/p/linked-epcis/ m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 27. SmartAgrimatics, 18th June 2014, Paris Implementing EEM: LinkedEPCIS library Capture EPCIS events as linked data. Provides classes, interfaces and RESTful Web services for capturing, storing and querying EPCIS events. Built over the Sesame* framework. Every event generated using LinkedEPCIS, is systematically assigned a HTTP URI. Query classes encoding templated SPARQL queries for the most commonly made queries on EPCIS events. Results are made available in RDF/XML, JSON and Turtle serialisations through the Web services. * http://openrdf.org m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 28. SmartAgrimatics, 18th June 2014, Paris Interlinking EPCIS Event data m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 29. SmartAgrimatics, 18th June 2014, Paris Applying EEM to the Agri-food domain The tomato supply chain involves thousands of farmers, hundreds of traders and few retail groups. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 30. SmartAgrimatics, 18th June 2014, Paris Agri-food scenario The tomatoes are packaged and shipped to downstream traders. The packaging of tomatoes is done in crates, each of which is tagged with an RFID chip that carries an EPC(SGTIN). Sensors installed at the packaging unit register the EPCs of the crates as they are being packed. Every read is recorded and registered as an EPCIS event type based on the business process, the location and the supply chain operation. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 31. SmartAgrimatics, 18th June 2014, Paris Agri-food scenario: Subset of EPCIS events Supply chain operation EPCIS event type Business Step Disposition Action type 1. Commissioning crates for tomatoes Object event commissioning active ADD 2. Storing crates Quantity event storing in_progress - 3. Aggregating crates in pallets Aggregation event packing in_progress ADD 4. Loading and shipping pallets Transaction event shipping in_transit ADD m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 32. SmartAgrimatics, 18th June 2014, Paris Agri-food scenario: Linked data Code +library demo m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 33. SmartAgrimatics, 18th June 2014, Paris Linked Pedigrees: Background Most widely prevalent in the pharmaceutical industry. Pedigree(e-pedigree) is an audit trail that records the path and ownership of a drug as it moves through the supply chain. Each stakeholder involved in the manufacture or distribution of the drug adds information to the pedigree. The Pedigree standard* provides an XML schema for the description of the life history of a product. “Event based Pedigree”: utilises EPCglobal’s EPCIS specification for capturing events in the supply chain and generating pedigrees based on a relevant subset of the captured events. * http://www.gs1.org/gsmp/kc/epcglobal/pedigree m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 34. SmartAgrimatics, 18th June 2014, Paris Knowledge Encapsulation in Linked Pedigrees Direct linkages in the linked pedigree generated by each supply chain trading partner URIs for product master data: product identifiers, sensor based product related information, e.g., storage conditions. transaction data: invoices, order numbers, quantity. consignment information: logistics, receiver, shipper, location Data interpretation rules if any. URIs for the pedigree datasets from the stakeholders in the immediate upstream or downstream of the supply chain. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 35. SmartAgrimatics, 18th June 2014, Paris OntoPedigree: A CO design pattern m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 36. SmartAgrimatics, 18th June 2014, Paris Generating Linked Pedigrees event URIs Events incorporated in pedigree creation commissioning: uniquely identifying products shipping: associating products with orders receiving: associating received products with orders Pedigree Component Linking relationship Resource identifier Product information hasProductInfo Product data URIs Serialised product data URIs Consignment information hasConsignmentInfo Commissioning events - Object event/Aggregation event URIs Transaction information hasTransactionInfo Shipping events - Transaction event URIs m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains
  • 37. SmartAgrimatics, 18th June 2014, Paris Conclusions The representation of EPCIS events on the Web of data is an important step towards achieving the objectives of, sharing traceability information detecting inconsistencies EEM provides the ontological primitives required to represent EPCIS events using Semantic Web standards on the Web of data. The capture, storage and querying of EPCIS events linked datasets is realised using the LinkedEPCIS library, which can be integrated with existing RFID and EPCIS implementations. EEM and the LinkedEPCIS library has been exemplified by modelling and curating events from the agri-food supply chain. m.solanki@aston.ac.uk Linked data Driven, EPCIS Event Based Traceability in Supply Chains