SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Towards event-based traceability in
provenance-aware supply chains
Monika Solanki
https://w3id.org/people/msolanki
@nimonika
University of Oxford
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Motivation
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Visibility* in supply chains
Visibility is the ability to know exactly where
things are at any point in time or where they
have been and why.
*http://www.gs1.org/docs/GS1_SupplyChainVisibility_
WhitePaper.pdf
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Enabiling Visibility
Data/Knowledge Sharing
Information and knowledge need to be interlinked, shared
and made available consistently along the supply chain
not least for regulatory reasons but also due to increasing
consumer demands of being able to track and trace
commodities.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Pharmaceutical supply chains
Flow of goods and flow of information (Abstraction)
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Visibility in Pharmaceutical supply chains
Crucially Important!
Counterfeiting has increasingly become one of the major
problems prevalent in these chains. The WHO estimates
that between five and eight percent of the worldwide trade
in pharmaceuticals is counterfeit.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Pharmaceutical supply chains
GS1 standards* for Visibility
GS1: a neutral, not-for-profit organization dedicated to the
design and implementation of global standards and
solutions to improve the efficiency and visibility in supply
chains.
Core GS1 standards: EPCIS 1.1 & CBV 1.1
GS1 US Secure Supply Chain Task Force: preliminary
implementation guidelines* for applying GS1 Standards to
U.S. Pharmaceutical supply chains for track and trace.
*http://www.gs1.org/healthcare/standards
*www.gs1us.org/RxGuideline
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
EPC, EPCIS and CBV
The Electronic Product Code (EPC)*: provides products
with unique, serialised identities.
Electronic Product Code Information Services (EPCIS
v1.1)*: provides a set of specifications for the syntactic
capture and informal semantic interpretation of EPC based
product information.
CBV* supplements EPCIS by defining the structure of
vocabularies and specific values for the vocabulary
elements.
Events as abstractions for traceability.
*http://en.wikipedia.org/wiki/Electronic_Product_Code
*http://www.gs1.org/epcis
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
SW & LD for Visibility in Supply chains
Research and Application
Ontological representation of EPCIS events
OBDA approach towards the transformation of EPCIS
RDBMS
Automated generation of provenance-based
traceability artifacts from streaming EPCIS events.
Identifying and classifying exceptions in events
Validation of externally acquired traceability artifacts.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
EPCIS(1.1) Events: An informal Intuition
One generic and four specific physical event types
For this talk,
EPCISEvent: the generic EPCIS event.
ObjectEvent: an event that occurred as a result of some
action on one or more entities denoted by EPCs.
AggregationEvent: an event that happened to one or more
EPC-denoted entities that are physically aggregated.
TransactionEvent: an event in which one or more entities
denoted by EPCs become associated or disassociated
with one or more identified business transactions.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Data model components
What(product(s)), Where(location), When(time), and
Why(business step and disposition) of events (product
movement) occurring in any supply chain.
EPCs
Time
Read Points
Business Location
Business steps (commissioning, packing, shipping...)
Disposition (in_transit, retail_sold, returned...)
Action (ADD, OBSERVE, DELETE)
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
EEM*: The EPCIS Event Model
Focuses on a tight conformance with the EPCIS 1.1
standard and Simplicity.
Explicitly defines relationships with CBV entities through
CBVVocab*.
EEM has been mapped* to PROV-O*.
*http://purl.org/eem#
*www.w3.org/ns/prov-o
*http://purl.org/cbv#
*http://fispace.aston.ac.uk/ontologies/eem_prov.html
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
EEM Modules
Temporal
time of occurrence
time of record
timezone offset
BusinessAction
Disposition
Business step
Transaction
Product
EPC
EPCClass
Aggregation Identifiers
Input/Output Quantity List
Spatial
ReadPoint Location
Business Location
Source
Destination
EPCIS Event
Object Event
AggregationEvent
TransactionEvent
TransformationEvent
QuantityEvent*
* Deprecated in EPCIS 1.1
Structure of EEM
Sensors
EPC Readers
GoodRelations,
Collections
DUL
Semantic Sensor Network
Ontology
wgs84, vCard
DUL
CBVVocab
PROV-O
EPCISException
Hierarchy of EPCISException
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
The OBDA approach
M. Solanki et al. Modelling and Linking transformations in EPCIS governing
supply chain business processes. EC-Web 2014.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Pedigrees
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.
“Event-based Linked Pedigrees”: pedigrees based on a
relevant subset of the captured EPCIS events.
cf. COLD, DeRiVE @ ISWC 2013
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Pharmaceutical supply chains
Flow of linked pedigrees (Abstraction)
M. Solanki et al. EPCIS event-based traceability in pharmaceutical supply
chains via automated generation of linked pedigrees. ISWC 2014.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
OntoPedigree: A CO design pattern
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Linked Pedigree: Axiomatisation
Class: ped:Pedigree
SubClassOf:
(hasPedigreeStatus exactly 1 ped:PedigreeStatus)
and (hasSerialNumber exactly 1 rdfs:Literal)
and (pedigreeCreationTime exactly 1 xsd:DateTime)
and (prov:wasAttributedTo exactly 1 ped:PedigreeCreator)
and (ped:hasConsignmentInfo some eem:SetOfEPCISEvents)
and (ped:hasTransactionInfo exactly 1 eem:SetOfEPCISEvents)
and (ped:hasProductInfo min 1),
(prov:wasGeneratedBy only ped:PedigreeCreationService),
(ped:hasReceivedPedigree only eem:Pedigree),
prov:Entity
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Automated generation of Linked Pedigrees
Streams of EPCIS events, where each EPCIS event is a
named graph
Algorithm to extract EPCIS events from streams using
INSTANS, an incremental SPARQL query engine
Counterfeit EPC detection as a side-effect of generating
linked pedigrees
M. Solanki et al. EPCIS event-based traceability in pharmaceutical supply
chains via automated generation of linked pedigrees. ISWC 2014.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Evaluation
EPCIS Event volumes
Data Sources: Sample EPCIS relational data, Grey
literature, interviews, surveys, EPCIS experts
Assumption: an average rate of production as 6 days per
week and 10 hours per day,
Commissioning events generated based on the number of
items ranging from 24,000 to 102,000 per day or
approximately 40 to 170 per minute.
Aggregation and shipping events generated considering
aggregated items ranging from 100 to 500 (increments of
100) per case and number of cases per pallet ranging from
20 to 100 (increments of 20).
Tumbling window sizes of 3, 5, 7 and 10 hours respectively.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Evaluation
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Evaluation: Architecture and Implementation
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
EPCIS Exceptions
Typical examples
(e1) Pedigree serial number discrepancy
(e2) product inference problem - the inability to infer about
products contained in an outer container without
disaggregation using pedigree information
(e3) quantity inference problem - the inability to derive the
total quantity of items packed in an outer container without
disaggregation using pedigree information
(e4) missing or incorrect containment hierarchy between
items and their containers - source of counterfeits.
(e5) incomplete pedigree data
(e6) pedigree data with broken chains, i.e., missing
intermediate stakeholder pedigree information.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Validation requirements
Incomplete pedigree: Mandatory information missing
Pedigree data has broken chain: Pedigrees from other
partners are missing
Pedigree based, receiving and shipping event
correlation: EPCs in receiving events do not match the
EPCs in the shipping events.
Temporal validity of shipping and receiving events
Missing parent-child aggregation
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Specifying validation rules
http://spinrdf.org/sp.html
http://www.topquadrant.com/spin/tutorial/
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Incomplete pedigree
CONSTRUCT
{
_:b0 a eem:PedigreeIncompleteException;
spin:violationRoot ?this;
eem:eventOccurredAt "timeLiteral"xsd:datetime;
eem:associatedBusinessStep cbv:receiving;
....other triples about the exception
rdfs:label ‘‘Incomplete pedigree exception’’.
}
M. Solanki et al. Detecting EPCIS Exceptions in linked traceability streams
across supply chain business processes. SEMANTiCS 2014.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Incomplete pedigree
WHERE
{
...
}
FILTER NOT EXISTS{ ped:hasPedigreeStatus ?PedigreeStatus;
ped:hasSerialNumber ?serialNumber;
ped:pedigreeCreationTime ?pedTime;
prov:wasAttributedTo ?pedigreeCreator;
ped:hasConsignmentInfo ?setOfConsEvents;
ped:hasTransactionInfo SetOfShipEvents;
ped:hasProductInfo productInfo.}
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Pedigree data has broken chain
CONSTRUCT
{
_:b0 a eem:BrokenPedigreeChainException;
..same as the CONSTRUCT above..
rdfs:label ‘‘Broken pedigree chain exception’’
}
WHERE
{ ?this a ped:Pedigree;
ped:hasPedigreeStatus ped:IntermediatePedigree;
ped:hasReceivedPedigree+ ?pedigree.
FILTER NOT EXISTS {
ped:hasPedigreeStatus ped:IntermediatePedigree;
ped:hasReceivedPedigree+ ?pedigree.}
}
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Receiving and shipping event correlation
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Implementation
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Uptake of EEM: VacSeen
Partha S Bhattacharjee
parthasb@mit.edu
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Uptake of EEM
Partha S Bhattacharjee
parthasb@mit.edu
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Summary
Semantic Web standards, ontologies and linked data can
be utilised to record and represent real time supply chain
knowledge
Complex Event Processing over continuous streams of
semantically interlinked EPCIS event datasets enable
automated generation of linked pedigrees, detection of
exceptions and validation of integrity constraints.
Rule based frameworks can be integrated with distributed
realtime computation systems such as Apache Storm to
process real time streams of supply chain data.
The proposed approach is domain independent and can
be widely applied to most scenarios of traceability as long
as there is conformance to EPCIS 1.1 in the supply chain.
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
Diversity++ @ ISWC, 12th October 2015, Bethlehem
Further information
M. Solanki and C. Brewster. OntoPedigree: A content ontology design pattern for traceability knowledge
representation in supply chains. Semantic Web Journal, 2015
M. Solanki and C. Brewster. Enhancing visibility in EPCIS governing Agri-food Supply Chains via Linked
Pedigrees. To appear, International Journal on Semantic Web and Information Systems Volume 10, Issue 3,
2015
M. Solanki and C. Brewster. EPCIS event-based traceability in pharmaceutical supply chains via automated
generation of linked pedigrees. ISWC 2014. Springer-Verlag.
M. Solanki and C. Brewster. A Knowledge Driven Approach towards the Validation of Externally Acquired
Traceability Datasets in Supply Chain Business Processes. EKAW 2014. Springer-Verlag.
M. Solanki and C. Brewster. Modelling and Linking transformations in EPCIS governing supply chain
business processes. EC-Web 2014. Springer-LNBIP.
M. Solanki and C. Brewster. Detecting EPCIS Exceptions in linked traceability streams across supply chain
business processes. SEMANTiCS 2014. ACM-ICPS.
M. Solanki and C. Brewster. Consuming Linked data in Supply Chains: Enabling data visibility via Linked
Pedigrees. COLD2013 at ISWC, volume Vol-1034. CEUR-WS.org proceedings, 2013.
M. Solanki and C. Brewster. Representing Supply Chain Events on the Web of Data. DeRiVE at ISWC.
CEUR-WS.org proceedings, 2013.
http://windermere.aston.ac.uk/~monika/ontologies.html
http://windermere.aston.ac.uk/~monika/publication.html
monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets

Weitere ähnliche Inhalte

Was ist angesagt?

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...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-scaleMonika Solanki
 
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 dataMonika Solanki
 
2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ugMonika Solanki
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational Workflows Carole Goble
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational WorkflowsCarole Goble
 
ELIXIR UK Node presentation to the ELIXIR Board
ELIXIR UK Node presentation to the ELIXIR BoardELIXIR UK Node presentation to the ELIXIR Board
ELIXIR UK Node presentation to the ELIXIR BoardCarole Goble
 

Was ist angesagt? (7)

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...
 
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
 
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
 
2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational Workflows
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational Workflows
 
ELIXIR UK Node presentation to the ELIXIR Board
ELIXIR UK Node presentation to the ELIXIR BoardELIXIR UK Node presentation to the ELIXIR Board
ELIXIR UK Node presentation to the ELIXIR Board
 

Andere mochten auch

Andere mochten auch (18)

D,s y t
D,s y tD,s y t
D,s y t
 
Ensayo de diseño copia (1)
Ensayo de diseño   copia (1)Ensayo de diseño   copia (1)
Ensayo de diseño copia (1)
 
1.26 advancedscreeninggfx
1.26 advancedscreeninggfx1.26 advancedscreeninggfx
1.26 advancedscreeninggfx
 
Abecedario y pronunciación
Abecedario y pronunciaciónAbecedario y pronunciación
Abecedario y pronunciación
 
LICENCE
LICENCELICENCE
LICENCE
 
CV (3 October 2016)
CV (3 October 2016)CV (3 October 2016)
CV (3 October 2016)
 
1.19.11 ann
1.19.11 ann1.19.11 ann
1.19.11 ann
 
Market intelligence for hp
Market intelligence for hpMarket intelligence for hp
Market intelligence for hp
 
Technology and teaching_integrated_skill
Technology and teaching_integrated_skillTechnology and teaching_integrated_skill
Technology and teaching_integrated_skill
 
Contexto
Contexto Contexto
Contexto
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Infraestructura
InfraestructuraInfraestructura
Infraestructura
 
Brown eye blue eye experiment
Brown eye blue eye experimentBrown eye blue eye experiment
Brown eye blue eye experiment
 
Describing people
Describing peopleDescribing people
Describing people
 
DELE A1 escolar 2016
DELE A1 escolar 2016DELE A1 escolar 2016
DELE A1 escolar 2016
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Los usuarios también hacen vigilancia competitiva: foro de discusión sobre la...
Los usuarios también hacen vigilancia competitiva: foro de discusión sobre la...Los usuarios también hacen vigilancia competitiva: foro de discusión sobre la...
Los usuarios también hacen vigilancia competitiva: foro de discusión sobre la...
 
Hardware2
Hardware2Hardware2
Hardware2
 

Ähnlich wie Diversity2015

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 processesMonika Solanki
 
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...Monika Solanki
 
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 DataMonika Solanki
 
Sustainability framework, the document twin view.pptx
Sustainability framework, the document twin view.pptxSustainability framework, the document twin view.pptx
Sustainability framework, the document twin view.pptxStefan Harrstedt
 
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...WSO2
 
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...apidays
 
Descriptive Standards and Applications in Memory Institutions
Descriptive Standards and Applications in Memory InstitutionsDescriptive Standards and Applications in Memory Institutions
Descriptive Standards and Applications in Memory InstitutionsE. Murphy
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 
Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs Asanka Abeysinghe
 
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs b...
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs  b...apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs  b...
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs b...apidays
 
Sustainability framework, Value chain visibility.pptx
Sustainability framework, Value chain visibility.pptxSustainability framework, Value chain visibility.pptx
Sustainability framework, Value chain visibility.pptxStefan Harrstedt
 
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs [apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs WSO2
 
Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...
Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...
Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...Cláudia Alves
 
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...apidays
 
Blockchains and linked data for agrifood value chains
Blockchains and linked data for agrifood value chainsBlockchains and linked data for agrifood value chains
Blockchains and linked data for agrifood value chainsChristopher Brewster
 
Semantics in the Agri-food Value Chain
Semantics in the Agri-food Value ChainSemantics in the Agri-food Value Chain
Semantics in the Agri-food Value ChainChristopher Brewster
 
Smart health NDNoT named data network of things for healthcare services
Smart health NDNoT named data network of things for healthcare servicesSmart health NDNoT named data network of things for healthcare services
Smart health NDNoT named data network of things for healthcare servicesVaskar Raychoudhury
 
Batch No 2.ppt
Batch No 2.pptBatch No 2.ppt
Batch No 2.pptashingeo
 

Ähnlich wie Diversity2015 (20)

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
 
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...
 
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
 
Sustainability framework, the document twin view.pptx
Sustainability framework, the document twin view.pptxSustainability framework, the document twin view.pptx
Sustainability framework, the document twin view.pptx
 
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
 
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
 
Descriptive Standards and Applications in Memory Institutions
Descriptive Standards and Applications in Memory InstitutionsDescriptive Standards and Applications in Memory Institutions
Descriptive Standards and Applications in Memory Institutions
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 
Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs
 
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs b...
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs  b...apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs  b...
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs b...
 
Sustainability framework, Value chain visibility.pptx
Sustainability framework, Value chain visibility.pptxSustainability framework, Value chain visibility.pptx
Sustainability framework, Value chain visibility.pptx
 
Blockchains and databases a new era in distributed computing
Blockchains and databases a new era in distributed computingBlockchains and databases a new era in distributed computing
Blockchains and databases a new era in distributed computing
 
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs [apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
 
Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...
Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...
Enabling privacy and_traceability_in_supply_chains_using_blockchain_and_zero_...
 
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
 
Blockchains and linked data for agrifood value chains
Blockchains and linked data for agrifood value chainsBlockchains and linked data for agrifood value chains
Blockchains and linked data for agrifood value chains
 
Semantics in the Agri-food Value Chain
Semantics in the Agri-food Value ChainSemantics in the Agri-food Value Chain
Semantics in the Agri-food Value Chain
 
Sustainability basics
Sustainability basicsSustainability basics
Sustainability basics
 
Smart health NDNoT named data network of things for healthcare services
Smart health NDNoT named data network of things for healthcare servicesSmart health NDNoT named data network of things for healthcare services
Smart health NDNoT named data network of things for healthcare services
 
Batch No 2.ppt
Batch No 2.pptBatch No 2.ppt
Batch No 2.ppt
 

Mehr von Monika Solanki

Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika Solanki
 
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 worldMonika Solanki
 
Design Intent Ontology presented at WOP2015
Design Intent Ontology presented at WOP2015Design Intent Ontology presented at WOP2015
Design Intent Ontology presented at WOP2015Monika Solanki
 
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...Monika Solanki
 
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 patternMonika 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 2012Monika Solanki
 
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...Monika Solanki
 
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 DataMonika Solanki
 
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 ArchaeologyMonika 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 datasetsMonika Solanki
 

Mehr von Monika Solanki (13)

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?
 
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
 
Design Intent Ontology presented at WOP2015
Design Intent Ontology presented at WOP2015Design Intent Ontology presented at WOP2015
Design Intent Ontology presented at WOP2015
 
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...
 
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
 
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
 

Kürzlich hochgeladen

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Kürzlich hochgeladen (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Diversity2015

  • 1. Diversity++ @ ISWC, 12th October 2015, Bethlehem Towards event-based traceability in provenance-aware supply chains Monika Solanki https://w3id.org/people/msolanki @nimonika University of Oxford
  • 2. Diversity++ @ ISWC, 12th October 2015, Bethlehem Motivation monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 3. Diversity++ @ ISWC, 12th October 2015, Bethlehem Visibility* in supply chains Visibility is the ability to know exactly where things are at any point in time or where they have been and why. *http://www.gs1.org/docs/GS1_SupplyChainVisibility_ WhitePaper.pdf monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 4. Diversity++ @ ISWC, 12th October 2015, Bethlehem Enabiling Visibility Data/Knowledge Sharing Information and knowledge need to be interlinked, shared and made available consistently along the supply chain not least for regulatory reasons but also due to increasing consumer demands of being able to track and trace commodities. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 5. Diversity++ @ ISWC, 12th October 2015, Bethlehem Pharmaceutical supply chains Flow of goods and flow of information (Abstraction) monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 6. Diversity++ @ ISWC, 12th October 2015, Bethlehem Visibility in Pharmaceutical supply chains Crucially Important! Counterfeiting has increasingly become one of the major problems prevalent in these chains. The WHO estimates that between five and eight percent of the worldwide trade in pharmaceuticals is counterfeit. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 7. Diversity++ @ ISWC, 12th October 2015, Bethlehem Pharmaceutical supply chains GS1 standards* for Visibility GS1: a neutral, not-for-profit organization dedicated to the design and implementation of global standards and solutions to improve the efficiency and visibility in supply chains. Core GS1 standards: EPCIS 1.1 & CBV 1.1 GS1 US Secure Supply Chain Task Force: preliminary implementation guidelines* for applying GS1 Standards to U.S. Pharmaceutical supply chains for track and trace. *http://www.gs1.org/healthcare/standards *www.gs1us.org/RxGuideline monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 8. Diversity++ @ ISWC, 12th October 2015, Bethlehem EPC, EPCIS and CBV The Electronic Product Code (EPC)*: provides products with unique, serialised identities. Electronic Product Code Information Services (EPCIS v1.1)*: provides a set of specifications for the syntactic capture and informal semantic interpretation of EPC based product information. CBV* supplements EPCIS by defining the structure of vocabularies and specific values for the vocabulary elements. Events as abstractions for traceability. *http://en.wikipedia.org/wiki/Electronic_Product_Code *http://www.gs1.org/epcis monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 9. Diversity++ @ ISWC, 12th October 2015, Bethlehem SW & LD for Visibility in Supply chains Research and Application Ontological representation of EPCIS events OBDA approach towards the transformation of EPCIS RDBMS Automated generation of provenance-based traceability artifacts from streaming EPCIS events. Identifying and classifying exceptions in events Validation of externally acquired traceability artifacts. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 10. Diversity++ @ ISWC, 12th October 2015, Bethlehem EPCIS(1.1) Events: An informal Intuition One generic and four specific physical event types For this talk, EPCISEvent: the generic EPCIS event. ObjectEvent: an event that occurred as a result of some action on one or more entities denoted by EPCs. AggregationEvent: an event that happened to one or more EPC-denoted entities that are physically aggregated. TransactionEvent: an event in which one or more entities denoted by EPCs become associated or disassociated with one or more identified business transactions. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 11. Diversity++ @ ISWC, 12th October 2015, Bethlehem Data model components What(product(s)), Where(location), When(time), and Why(business step and disposition) of events (product movement) occurring in any supply chain. EPCs Time Read Points Business Location Business steps (commissioning, packing, shipping...) Disposition (in_transit, retail_sold, returned...) Action (ADD, OBSERVE, DELETE) monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 12. Diversity++ @ ISWC, 12th October 2015, Bethlehem EEM*: The EPCIS Event Model Focuses on a tight conformance with the EPCIS 1.1 standard and Simplicity. Explicitly defines relationships with CBV entities through CBVVocab*. EEM has been mapped* to PROV-O*. *http://purl.org/eem# *www.w3.org/ns/prov-o *http://purl.org/cbv# *http://fispace.aston.ac.uk/ontologies/eem_prov.html monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 13. Diversity++ @ ISWC, 12th October 2015, Bethlehem EEM Modules Temporal time of occurrence time of record timezone offset BusinessAction Disposition Business step Transaction Product EPC EPCClass Aggregation Identifiers Input/Output Quantity List Spatial ReadPoint Location Business Location Source Destination EPCIS Event Object Event AggregationEvent TransactionEvent TransformationEvent QuantityEvent* * Deprecated in EPCIS 1.1 Structure of EEM Sensors EPC Readers GoodRelations, Collections DUL Semantic Sensor Network Ontology wgs84, vCard DUL CBVVocab PROV-O EPCISException Hierarchy of EPCISException monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 14. Diversity++ @ ISWC, 12th October 2015, Bethlehem The OBDA approach M. Solanki et al. Modelling and Linking transformations in EPCIS governing supply chain business processes. EC-Web 2014. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 15. Diversity++ @ ISWC, 12th October 2015, Bethlehem Pedigrees 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. “Event-based Linked Pedigrees”: pedigrees based on a relevant subset of the captured EPCIS events. cf. COLD, DeRiVE @ ISWC 2013 monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 16. Diversity++ @ ISWC, 12th October 2015, Bethlehem Pharmaceutical supply chains Flow of linked pedigrees (Abstraction) M. Solanki et al. EPCIS event-based traceability in pharmaceutical supply chains via automated generation of linked pedigrees. ISWC 2014. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 17. Diversity++ @ ISWC, 12th October 2015, Bethlehem OntoPedigree: A CO design pattern monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 18. Diversity++ @ ISWC, 12th October 2015, Bethlehem Linked Pedigree: Axiomatisation Class: ped:Pedigree SubClassOf: (hasPedigreeStatus exactly 1 ped:PedigreeStatus) and (hasSerialNumber exactly 1 rdfs:Literal) and (pedigreeCreationTime exactly 1 xsd:DateTime) and (prov:wasAttributedTo exactly 1 ped:PedigreeCreator) and (ped:hasConsignmentInfo some eem:SetOfEPCISEvents) and (ped:hasTransactionInfo exactly 1 eem:SetOfEPCISEvents) and (ped:hasProductInfo min 1), (prov:wasGeneratedBy only ped:PedigreeCreationService), (ped:hasReceivedPedigree only eem:Pedigree), prov:Entity monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 19. Diversity++ @ ISWC, 12th October 2015, Bethlehem Automated generation of Linked Pedigrees Streams of EPCIS events, where each EPCIS event is a named graph Algorithm to extract EPCIS events from streams using INSTANS, an incremental SPARQL query engine Counterfeit EPC detection as a side-effect of generating linked pedigrees M. Solanki et al. EPCIS event-based traceability in pharmaceutical supply chains via automated generation of linked pedigrees. ISWC 2014. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 20. Diversity++ @ ISWC, 12th October 2015, Bethlehem Evaluation EPCIS Event volumes Data Sources: Sample EPCIS relational data, Grey literature, interviews, surveys, EPCIS experts Assumption: an average rate of production as 6 days per week and 10 hours per day, Commissioning events generated based on the number of items ranging from 24,000 to 102,000 per day or approximately 40 to 170 per minute. Aggregation and shipping events generated considering aggregated items ranging from 100 to 500 (increments of 100) per case and number of cases per pallet ranging from 20 to 100 (increments of 20). Tumbling window sizes of 3, 5, 7 and 10 hours respectively. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 21. Diversity++ @ ISWC, 12th October 2015, Bethlehem Evaluation monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 22. Diversity++ @ ISWC, 12th October 2015, Bethlehem Evaluation: Architecture and Implementation monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 23. Diversity++ @ ISWC, 12th October 2015, Bethlehem EPCIS Exceptions Typical examples (e1) Pedigree serial number discrepancy (e2) product inference problem - the inability to infer about products contained in an outer container without disaggregation using pedigree information (e3) quantity inference problem - the inability to derive the total quantity of items packed in an outer container without disaggregation using pedigree information (e4) missing or incorrect containment hierarchy between items and their containers - source of counterfeits. (e5) incomplete pedigree data (e6) pedigree data with broken chains, i.e., missing intermediate stakeholder pedigree information. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 24. Diversity++ @ ISWC, 12th October 2015, Bethlehem Validation requirements Incomplete pedigree: Mandatory information missing Pedigree data has broken chain: Pedigrees from other partners are missing Pedigree based, receiving and shipping event correlation: EPCs in receiving events do not match the EPCs in the shipping events. Temporal validity of shipping and receiving events Missing parent-child aggregation monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 25. Diversity++ @ ISWC, 12th October 2015, Bethlehem Specifying validation rules http://spinrdf.org/sp.html http://www.topquadrant.com/spin/tutorial/ monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 26. Diversity++ @ ISWC, 12th October 2015, Bethlehem Incomplete pedigree CONSTRUCT { _:b0 a eem:PedigreeIncompleteException; spin:violationRoot ?this; eem:eventOccurredAt "timeLiteral"xsd:datetime; eem:associatedBusinessStep cbv:receiving; ....other triples about the exception rdfs:label ‘‘Incomplete pedigree exception’’. } M. Solanki et al. Detecting EPCIS Exceptions in linked traceability streams across supply chain business processes. SEMANTiCS 2014. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 27. Diversity++ @ ISWC, 12th October 2015, Bethlehem Incomplete pedigree WHERE { ... } FILTER NOT EXISTS{ ped:hasPedigreeStatus ?PedigreeStatus; ped:hasSerialNumber ?serialNumber; ped:pedigreeCreationTime ?pedTime; prov:wasAttributedTo ?pedigreeCreator; ped:hasConsignmentInfo ?setOfConsEvents; ped:hasTransactionInfo SetOfShipEvents; ped:hasProductInfo productInfo.} monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 28. Diversity++ @ ISWC, 12th October 2015, Bethlehem Pedigree data has broken chain CONSTRUCT { _:b0 a eem:BrokenPedigreeChainException; ..same as the CONSTRUCT above.. rdfs:label ‘‘Broken pedigree chain exception’’ } WHERE { ?this a ped:Pedigree; ped:hasPedigreeStatus ped:IntermediatePedigree; ped:hasReceivedPedigree+ ?pedigree. FILTER NOT EXISTS { ped:hasPedigreeStatus ped:IntermediatePedigree; ped:hasReceivedPedigree+ ?pedigree.} } monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 29. Diversity++ @ ISWC, 12th October 2015, Bethlehem Receiving and shipping event correlation monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 30. Diversity++ @ ISWC, 12th October 2015, Bethlehem Implementation monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 31. Diversity++ @ ISWC, 12th October 2015, Bethlehem Uptake of EEM: VacSeen Partha S Bhattacharjee parthasb@mit.edu monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 32. Diversity++ @ ISWC, 12th October 2015, Bethlehem Uptake of EEM Partha S Bhattacharjee parthasb@mit.edu monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 33. Diversity++ @ ISWC, 12th October 2015, Bethlehem Summary Semantic Web standards, ontologies and linked data can be utilised to record and represent real time supply chain knowledge Complex Event Processing over continuous streams of semantically interlinked EPCIS event datasets enable automated generation of linked pedigrees, detection of exceptions and validation of integrity constraints. Rule based frameworks can be integrated with distributed realtime computation systems such as Apache Storm to process real time streams of supply chain data. The proposed approach is domain independent and can be widely applied to most scenarios of traceability as long as there is conformance to EPCIS 1.1 in the supply chain. monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets
  • 34. Diversity++ @ ISWC, 12th October 2015, Bethlehem Further information M. Solanki and C. Brewster. OntoPedigree: A content ontology design pattern for traceability knowledge representation in supply chains. Semantic Web Journal, 2015 M. Solanki and C. Brewster. Enhancing visibility in EPCIS governing Agri-food Supply Chains via Linked Pedigrees. To appear, International Journal on Semantic Web and Information Systems Volume 10, Issue 3, 2015 M. Solanki and C. Brewster. EPCIS event-based traceability in pharmaceutical supply chains via automated generation of linked pedigrees. ISWC 2014. Springer-Verlag. M. Solanki and C. Brewster. A Knowledge Driven Approach towards the Validation of Externally Acquired Traceability Datasets in Supply Chain Business Processes. EKAW 2014. Springer-Verlag. M. Solanki and C. Brewster. Modelling and Linking transformations in EPCIS governing supply chain business processes. EC-Web 2014. Springer-LNBIP. M. Solanki and C. Brewster. Detecting EPCIS Exceptions in linked traceability streams across supply chain business processes. SEMANTiCS 2014. ACM-ICPS. M. Solanki and C. Brewster. Consuming Linked data in Supply Chains: Enabling data visibility via Linked Pedigrees. COLD2013 at ISWC, volume Vol-1034. CEUR-WS.org proceedings, 2013. M. Solanki and C. Brewster. Representing Supply Chain Events on the Web of Data. DeRiVE at ISWC. CEUR-WS.org proceedings, 2013. http://windermere.aston.ac.uk/~monika/ontologies.html http://windermere.aston.ac.uk/~monika/publication.html monika.solanki@cs.ox.ac.uk, @nimonika Event-based traceability in supply chain datasets