SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
DERVIE/ISWC 2013, 21st October, Sydney

Representing Supply Chain Events on the
Web of Data
http://windermere.aston.ac.uk/~monika/papers/SolankiDeRiVE2013.pdf

Monika Solanki and Christopher Brewster
Aston Business School
Aston University, Birmingham, UK

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Outline
Motivation
EPCIS Events: An Informal Intuition
EEM: The EPCIS Event Model
Implementing EEM
Applying EEM to the Agri-food domain
Conclusions

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Motivation
RFID/Barcodes enable the capture of the identity and
location of physical items and goods as they move along
the supply chain.
The Electronic Product Code(EPC) provides products with
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.

*http://www.gs1.org/gsmp/kc/epcglobal/epcis

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Motivation
Supply chain product information sharing limitations
Large volumes of traceability data are recorded at each
partner’s end. 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.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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.
Encodes informal EPCIS integrity constraints as SWRL
rules.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

What is an EPC?
Electronic Product Code
A universal identifier that gives a unique, serialised identity
to a specific physical object.
Encoded on data carriers: Active/Passive RFID tags,
Barcodes, Human Readable Number and more.
Can be used to track all kinds of objects: trade items, fixed
assets, documents, or reusable transport items.
While barcodes are commonly used to distinguish a can of
soup from a box of chocolate chip biscuits, the EPC can
identify a specific can of soup or box of biscuits.
“Next Generation Barcode”.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

What is an EPC?
EPC: Three forms of representation with multiple identfier
schemes
EPC Pure identity URI: the text form the EPC takes within
eletronic information exchange documents, systems and
applications.
urn:epc:id:sgtin:0614141.112345.400
EPC Tag URI: Pure identity EPC URIs but with added
control information.
urn:epc:tag::sgtin-96:3.0614141.112345.400
EPC Raw URI (binary encoding):
urn:epc:raw:96.x0123456890ABCDEF01234567
*http://www.gs1.org/sites/default/files/docs/tds/
tds_1_7-Std.pdf
m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Example: EPC Pure identity URI

http://www.epc-rfid.info/sgtin

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

What is EPCIS?
Electronic Product Code Information Services
A ratified(2007) EPCglobal standard for sharing EPC
related information between trading partners in a supply
chain.
Visibility (tracking and tracing) information takes the form
of “events” that describe specific occurrences in the supply
chain.
Specifies two interfaces and a data model.
Enables persisting supply chain events and sharing the
events with internal and external applications.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

What is EPCIS?
Electronic Product Code Information Services
Data captured through EPCIS capture interfaces and made
available for query through the EPCIS query interfaces.
Data persisted (Information dimensions):
What(product(s)), Where(location), When(time), and
Why(business step and status) of events (product
movement) occurring in any supply chain.
Event data model made available as an EPCglobal base
XML schema.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Examples: EPCIS events
“At time T, the association of the following case tags to the
following pallet tag was created at palletizer #3, to fulfill
order #1234”.
“Between the time the case crossed the first beam and the
second beam at location L, the following tag was read”.
“At Time T, Object X was observed at Location L.”.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EPCIS 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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EPCIS Events: An informal Intuition
One generic and four specific physical event types.
QuantityEvent: an event concerned with a specific number
of objects all having the same type, but where the
individual instances are not identified.
“There were 200 bottles of Brand X cola in store #4123
backroom at 3:20PM”.
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”.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Data model components
EPCs
Time
Read Points
Business Location
Business steps
Disposition
Transaction types
Action

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM: Modelling Decisions
Level of Expressivity
Most data models for the Web of data are designed with
relatively weak semantics to facilitate integration.
We wanted a model that could constrain the formal
interpretation of EPCIS events to align with the informal
intuition given by the standard.
The model should have the appropriate level of formality
needed to enforce the desired consequences.
EEM has been represented in the OWL DL profile, with
plans to refine it to OWL QL/RL to fcailitate querying and
rule based reasoning.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM: Modelling Decisions
Relationship with the Event entity in other event model
For the first version, we deliberately avoid a mapping of the
EEM event entity with event related entities in other
models.
EEM addresses the need of knowledge representation for
a very specific class of events.
The requirements, motivation and viewpoints behind the
design of EEM are orthogonal to those presented by other
event models.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM: Modelling Decisions
Extensibility
The EPCIS standard allows extensibility of event types and
event attributes.
Being an ontological model, designed with modularity as
one of its inherent strengths, EEM provides the flexibility
required to add new entities, attributes and relationships.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Modelling Decisions: Concrete Implications
Existential property restrictions
An ObjectEvent is required to have associated EPCs, an
action type and the time of event.
A QuantityEvent is required to have an EPCClass
associated with it.
Functional properties
An event occurs at a unique location, it has a unique action
type and is part of a singular business process.
Semantics of Action
EEM encodes the informal semantics by defining SWRL
rules over event types and action attribute values.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM Entities: Classes

EPCISEvent is the root or super class of all events.
ObjectEvent, AggregationEvent, QuantityEvent
and TransactionEvent are specialised classes of
EPCISEvent.
http://purl.org/FIspace/eem#
m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM Entities: Classes
Action denotes the activity undertaken on objects
represented by SetOfEPCs.
Individuals: ADD, OBSERVE and DELETE.
BusinessLocation and ReadPointLocation classes
capture physical location details and specialise from the
Location class defined in the vcard* vocabulary.

*http://www.w3.org/2006/vcard/ns#

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM Entities: Classes
Class: EPCISEvent
SubClassOf:
eventTimeZoneOffset exactly 1 xsd:dateTime,
eventRecordedAt exactly 1 xsd:dateTime,
eventOccurredAt exactly 1 xsd:dateTime
Class: ObjectEvent
SubClassOf:
(actionType some Action)
and (associatedWithEPCList some SetofEPCs),
EPCISEvent
Class: QuantityEvent
SubClassOf:
(hasEPCClass exactly 1 xsd:anyURI)
and (quantity exactly 1 xsd:integer),
EPCISEvent
m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

EEM Entities: Business Context

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Modelling the Semantics of “Action”
An event field defined for Object, Aggregation and
Transaction events
Action: an activity that has taken place on the object(s)
during the business step that generated the event.
Values (individuals in EEM): ADD, OBSERVE and DELETE.
ADD: The entity has been created or added to
(commissioned).
OBSERVE: The entity has not been changed.
DELETE: The entity has been removed from or destroyed
altogether.

hasActionType relates an event to the action type.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Modelling the Semantics of Action
For an ObjectEvent what are the informal semantics of the
ADD action type ?

Object Event: Informal semantics of ADD
“EPC(s) named in the event have been commissioned as part
of this event”.

SWRL Rule encoding the informal semantics
ObjectEvent(?e), actionType(?e, ADD), associatedWithEPCList(?e, ?list),
hasBusinessStepType(?e, commissioning)
→ commissioned(?e, ?list)

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Interlinking EPCIS Event data

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Agri-food scenario: Subset of EPCIS events

Supply chain operation
1.
2.
3.
4.

EPCIS event type

Business Step

Disposition

Action type

Commissioning crates for tomatoes
Storing crates
Aggregating crates in pallets
Loading and shipping pallets

Object event
Quantity event
Aggregation event
Transaction event

commissioning
storing
packing
shipping

active
in_progress
in_progress
in_transit

ADD
ADD
ADD

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Agri-food scenario: Linked data

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Related Work
Event Ontology: Music related events
DOLCE+DnS Ultralite (DUL): Upper ontology
The Event Model F: Formal model built over DUL
SEM (Simple Event Model): Historical events
CIDOC-CRM: Historical events, museum artifacts
LODE: Closely related to EEM in terms of describing the 4
Ws, except that EEM incorporates the Why for an event
rather than Who.

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

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

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Another application of EEM/LinkedEPCIS
Consuming Linked data in Supply Chains:
Enabling data visibility via Linked Pedigrees
http://windermere.aston.ac.uk/~monika/papers/SolankiCOLD2013.pdf

paper at COLD2013

m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data
DERVIE/ISWC 2013, 21st October, Sydney

Future: Data into Food
Edible RFID tags describe your food
An RFID in a cake could tell you how many calories it contains!!!

http://www.newscientist.com/blogs/onepercent/2011/
06/chips-for-dinner-edible-rfid-t.html
m.solanki@aston.ac.uk

Representing Supply Chain Events on the Web of Data

Contenu connexe

Tendances

11th International Conference on Soft Computing, Artificial Intelligence and...
 11th International Conference on Soft Computing, Artificial Intelligence and... 11th International Conference on Soft Computing, Artificial Intelligence and...
11th International Conference on Soft Computing, Artificial Intelligence and...aciijournal
 
IoT & Blockchain: Use Case Overview
IoT & Blockchain: Use Case Overview IoT & Blockchain: Use Case Overview
IoT & Blockchain: Use Case Overview Kaleido Insights
 
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)ijccsa
 
Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...
Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...
Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...ijwmn
 
Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...ijsc
 
11th International Conference on Artificial Intelligence, Soft Computing and ...
11th International Conference on Artificial Intelligence, Soft Computing and ...11th International Conference on Artificial Intelligence, Soft Computing and ...
11th International Conference on Artificial Intelligence, Soft Computing and ...aciijournal
 
Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...ijsc
 
Call for Paper - 11th International Conference on Artificial Intelligence, So...
Call for Paper - 11th International Conference on Artificial Intelligence, So...Call for Paper - 11th International Conference on Artificial Intelligence, So...
Call for Paper - 11th International Conference on Artificial Intelligence, So...mlaij
 

Tendances (8)

11th International Conference on Soft Computing, Artificial Intelligence and...
 11th International Conference on Soft Computing, Artificial Intelligence and... 11th International Conference on Soft Computing, Artificial Intelligence and...
11th International Conference on Soft Computing, Artificial Intelligence and...
 
IoT & Blockchain: Use Case Overview
IoT & Blockchain: Use Case Overview IoT & Blockchain: Use Case Overview
IoT & Blockchain: Use Case Overview
 
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
 
Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...
Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...
Call for Paper - 2nd International Conference on Cloud, Big Data and IoT (CBI...
 
Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...
 
11th International Conference on Artificial Intelligence, Soft Computing and ...
11th International Conference on Artificial Intelligence, Soft Computing and ...11th International Conference on Artificial Intelligence, Soft Computing and ...
11th International Conference on Artificial Intelligence, Soft Computing and ...
 
Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...Call for Papers - 11th International Conference on Artificial Intelligence, S...
Call for Papers - 11th International Conference on Artificial Intelligence, S...
 
Call for Paper - 11th International Conference on Artificial Intelligence, So...
Call for Paper - 11th International Conference on Artificial Intelligence, So...Call for Paper - 11th International Conference on Artificial Intelligence, So...
Call for Paper - 11th International Conference on Artificial Intelligence, So...
 

Similaire à Representing Supply Chain Events on the Web of Data

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...Monika Solanki
 
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
 
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
 
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
 
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
 
TUW-ASE Summer 2015: IoT Cloud Systems
TUW-ASE Summer 2015:  IoT Cloud SystemsTUW-ASE Summer 2015:  IoT Cloud Systems
TUW-ASE Summer 2015: IoT Cloud SystemsHong-Linh Truong
 
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
 
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
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationMaxime Lefrançois
 
SCALES: Supply Chain Architecture Leading to Enhanced Services
SCALES: Supply Chain Architecture Leading to Enhanced Services SCALES: Supply Chain Architecture Leading to Enhanced Services
SCALES: Supply Chain Architecture Leading to Enhanced Services Fabio Massimi
 
How does Linked Open Data change the publishing landscape?
How does Linked Open Data change the publishing landscape?How does Linked Open Data change the publishing landscape?
How does Linked Open Data change the publishing landscape?Quentin Reul
 
Presentation of the project OpenFridge in the Workshop on Big Data and Societ...
Presentation of the project OpenFridge in the Workshop on Big Data and Societ...Presentation of the project OpenFridge in the Workshop on Big Data and Societ...
Presentation of the project OpenFridge in the Workshop on Big Data and Societ...Slobodanka Dana Kathrin Tomic
 
SmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptxSmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptxFIWARE
 
Sustainability framework, the NETWORK perspective.pptx
Sustainability framework, the NETWORK perspective.pptxSustainability framework, the NETWORK perspective.pptx
Sustainability framework, the NETWORK perspective.pptxStefan Harrstedt
 
web-services-on-mobile-platform
web-services-on-mobile-platformweb-services-on-mobile-platform
web-services-on-mobile-platformSanjaySanjay970196
 

Similaire à Representing Supply Chain Events on the Web of Data (20)

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...
 
Diversity2015
Diversity2015Diversity2015
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 processes
 
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...
 
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...
 
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 ...
 
Ekaw2014
Ekaw2014Ekaw2014
Ekaw2014
 
TUW-ASE Summer 2015: IoT Cloud Systems
TUW-ASE Summer 2015:  IoT Cloud SystemsTUW-ASE Summer 2015:  IoT Cloud Systems
TUW-ASE Summer 2015: IoT Cloud Systems
 
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...
 
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
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart Application
 
SCALES: Supply Chain Architecture Leading to Enhanced Services
SCALES: Supply Chain Architecture Leading to Enhanced Services SCALES: Supply Chain Architecture Leading to Enhanced Services
SCALES: Supply Chain Architecture Leading to Enhanced Services
 
How does Linked Open Data change the publishing landscape?
How does Linked Open Data change the publishing landscape?How does Linked Open Data change the publishing landscape?
How does Linked Open Data change the publishing landscape?
 
Secure Data Transmission using IBOOS in VANET
Secure Data Transmission using IBOOS in VANET Secure Data Transmission using IBOOS in VANET
Secure Data Transmission using IBOOS in VANET
 
Web Services ppt
Web Services pptWeb Services ppt
Web Services ppt
 
Presentation of the project OpenFridge in the Workshop on Big Data and Societ...
Presentation of the project OpenFridge in the Workshop on Big Data and Societ...Presentation of the project OpenFridge in the Workshop on Big Data and Societ...
Presentation of the project OpenFridge in the Workshop on Big Data and Societ...
 
SmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptxSmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptx
 
Sustainability framework, the NETWORK perspective.pptx
Sustainability framework, the NETWORK perspective.pptxSustainability framework, the NETWORK perspective.pptx
Sustainability framework, the NETWORK perspective.pptx
 
web-services-on-mobile-platform
web-services-on-mobile-platformweb-services-on-mobile-platform
web-services-on-mobile-platform
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 

Plus de Monika Solanki

Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika Solanki
 
2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ugMonika 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
 
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
 
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
 
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 SystemsMonika 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
 
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 DomainMonika 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
 
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
 
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
 
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
 
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
 

Plus 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
 

Dernier

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Dernier (20)

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Representing Supply Chain Events on the Web of Data

  • 1. DERVIE/ISWC 2013, 21st October, Sydney Representing Supply Chain Events on the Web of Data http://windermere.aston.ac.uk/~monika/papers/SolankiDeRiVE2013.pdf Monika Solanki and Christopher Brewster Aston Business School Aston University, Birmingham, UK m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 2. DERVIE/ISWC 2013, 21st October, Sydney Outline Motivation EPCIS Events: An Informal Intuition EEM: The EPCIS Event Model Implementing EEM Applying EEM to the Agri-food domain Conclusions m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 3. DERVIE/ISWC 2013, 21st October, Sydney Motivation RFID/Barcodes enable the capture of the identity and location of physical items and goods as they move along the supply chain. The Electronic Product Code(EPC) provides products with 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. *http://www.gs1.org/gsmp/kc/epcglobal/epcis m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 4. DERVIE/ISWC 2013, 21st October, Sydney Motivation Supply chain product information sharing limitations Large volumes of traceability data are recorded at each partner’s end. 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. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 5. DERVIE/ISWC 2013, 21st October, Sydney 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. Encodes informal EPCIS integrity constraints as SWRL rules. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 6. DERVIE/ISWC 2013, 21st October, Sydney 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. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 7. DERVIE/ISWC 2013, 21st October, Sydney What is an EPC? Electronic Product Code A universal identifier that gives a unique, serialised identity to a specific physical object. Encoded on data carriers: Active/Passive RFID tags, Barcodes, Human Readable Number and more. Can be used to track all kinds of objects: trade items, fixed assets, documents, or reusable transport items. While barcodes are commonly used to distinguish a can of soup from a box of chocolate chip biscuits, the EPC can identify a specific can of soup or box of biscuits. “Next Generation Barcode”. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 8. DERVIE/ISWC 2013, 21st October, Sydney What is an EPC? EPC: Three forms of representation with multiple identfier schemes EPC Pure identity URI: the text form the EPC takes within eletronic information exchange documents, systems and applications. urn:epc:id:sgtin:0614141.112345.400 EPC Tag URI: Pure identity EPC URIs but with added control information. urn:epc:tag::sgtin-96:3.0614141.112345.400 EPC Raw URI (binary encoding): urn:epc:raw:96.x0123456890ABCDEF01234567 *http://www.gs1.org/sites/default/files/docs/tds/ tds_1_7-Std.pdf m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 9. DERVIE/ISWC 2013, 21st October, Sydney Example: EPC Pure identity URI http://www.epc-rfid.info/sgtin m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 10. DERVIE/ISWC 2013, 21st October, Sydney What is EPCIS? Electronic Product Code Information Services A ratified(2007) EPCglobal standard for sharing EPC related information between trading partners in a supply chain. Visibility (tracking and tracing) information takes the form of “events” that describe specific occurrences in the supply chain. Specifies two interfaces and a data model. Enables persisting supply chain events and sharing the events with internal and external applications. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 11. DERVIE/ISWC 2013, 21st October, Sydney What is EPCIS? Electronic Product Code Information Services Data captured through EPCIS capture interfaces and made available for query through the EPCIS query interfaces. Data persisted (Information dimensions): What(product(s)), Where(location), When(time), and Why(business step and status) of events (product movement) occurring in any supply chain. Event data model made available as an EPCglobal base XML schema. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 12. DERVIE/ISWC 2013, 21st October, Sydney Examples: EPCIS events “At time T, the association of the following case tags to the following pallet tag was created at palletizer #3, to fulfill order #1234”. “Between the time the case crossed the first beam and the second beam at location L, the following tag was read”. “At Time T, Object X was observed at Location L.”. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 13. DERVIE/ISWC 2013, 21st October, Sydney EPCIS 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 Representing Supply Chain Events on the Web of Data
  • 14. DERVIE/ISWC 2013, 21st October, Sydney EPCIS Events: An informal Intuition One generic and four specific physical event types. QuantityEvent: an event concerned with a specific number of objects all having the same type, but where the individual instances are not identified. “There were 200 bottles of Brand X cola in store #4123 backroom at 3:20PM”. 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”. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 15. DERVIE/ISWC 2013, 21st October, Sydney Data model components EPCs Time Read Points Business Location Business steps Disposition Transaction types Action m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 16. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 17. DERVIE/ISWC 2013, 21st October, Sydney EEM: Modelling Decisions Level of Expressivity Most data models for the Web of data are designed with relatively weak semantics to facilitate integration. We wanted a model that could constrain the formal interpretation of EPCIS events to align with the informal intuition given by the standard. The model should have the appropriate level of formality needed to enforce the desired consequences. EEM has been represented in the OWL DL profile, with plans to refine it to OWL QL/RL to fcailitate querying and rule based reasoning. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 18. DERVIE/ISWC 2013, 21st October, Sydney EEM: Modelling Decisions Relationship with the Event entity in other event model For the first version, we deliberately avoid a mapping of the EEM event entity with event related entities in other models. EEM addresses the need of knowledge representation for a very specific class of events. The requirements, motivation and viewpoints behind the design of EEM are orthogonal to those presented by other event models. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 19. DERVIE/ISWC 2013, 21st October, Sydney EEM: Modelling Decisions Extensibility The EPCIS standard allows extensibility of event types and event attributes. Being an ontological model, designed with modularity as one of its inherent strengths, EEM provides the flexibility required to add new entities, attributes and relationships. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 20. DERVIE/ISWC 2013, 21st October, Sydney Modelling Decisions: Concrete Implications Existential property restrictions An ObjectEvent is required to have associated EPCs, an action type and the time of event. A QuantityEvent is required to have an EPCClass associated with it. Functional properties An event occurs at a unique location, it has a unique action type and is part of a singular business process. Semantics of Action EEM encodes the informal semantics by defining SWRL rules over event types and action attribute values. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 21. DERVIE/ISWC 2013, 21st October, Sydney EEM Entities: Classes EPCISEvent is the root or super class of all events. ObjectEvent, AggregationEvent, QuantityEvent and TransactionEvent are specialised classes of EPCISEvent. http://purl.org/FIspace/eem# m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 22. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 23. DERVIE/ISWC 2013, 21st October, Sydney EEM Entities: Classes Action denotes the activity undertaken on objects represented by SetOfEPCs. Individuals: ADD, OBSERVE and DELETE. BusinessLocation and ReadPointLocation classes capture physical location details and specialise from the Location class defined in the vcard* vocabulary. *http://www.w3.org/2006/vcard/ns# m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 24. DERVIE/ISWC 2013, 21st October, Sydney EEM Entities: Classes Class: EPCISEvent SubClassOf: eventTimeZoneOffset exactly 1 xsd:dateTime, eventRecordedAt exactly 1 xsd:dateTime, eventOccurredAt exactly 1 xsd:dateTime Class: ObjectEvent SubClassOf: (actionType some Action) and (associatedWithEPCList some SetofEPCs), EPCISEvent Class: QuantityEvent SubClassOf: (hasEPCClass exactly 1 xsd:anyURI) and (quantity exactly 1 xsd:integer), EPCISEvent m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 25. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 26. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 27. DERVIE/ISWC 2013, 21st October, Sydney EEM Entities: Business Context m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 28. DERVIE/ISWC 2013, 21st October, Sydney Modelling the Semantics of “Action” An event field defined for Object, Aggregation and Transaction events Action: an activity that has taken place on the object(s) during the business step that generated the event. Values (individuals in EEM): ADD, OBSERVE and DELETE. ADD: The entity has been created or added to (commissioned). OBSERVE: The entity has not been changed. DELETE: The entity has been removed from or destroyed altogether. hasActionType relates an event to the action type. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 29. DERVIE/ISWC 2013, 21st October, Sydney Modelling the Semantics of Action For an ObjectEvent what are the informal semantics of the ADD action type ? Object Event: Informal semantics of ADD “EPC(s) named in the event have been commissioned as part of this event”. SWRL Rule encoding the informal semantics ObjectEvent(?e), actionType(?e, ADD), associatedWithEPCList(?e, ?list), hasBusinessStepType(?e, commissioning) → commissioned(?e, ?list) m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 30. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 31. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 32. DERVIE/ISWC 2013, 21st October, Sydney Interlinking EPCIS Event data m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 33. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 34. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 35. DERVIE/ISWC 2013, 21st October, Sydney Agri-food scenario: Subset of EPCIS events Supply chain operation 1. 2. 3. 4. EPCIS event type Business Step Disposition Action type Commissioning crates for tomatoes Storing crates Aggregating crates in pallets Loading and shipping pallets Object event Quantity event Aggregation event Transaction event commissioning storing packing shipping active in_progress in_progress in_transit ADD ADD ADD m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 36. DERVIE/ISWC 2013, 21st October, Sydney Agri-food scenario: Linked data m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 37. DERVIE/ISWC 2013, 21st October, Sydney Related Work Event Ontology: Music related events DOLCE+DnS Ultralite (DUL): Upper ontology The Event Model F: Formal model built over DUL SEM (Simple Event Model): Historical events CIDOC-CRM: Historical events, museum artifacts LODE: Closely related to EEM in terms of describing the 4 Ws, except that EEM incorporates the Why for an event rather than Who. m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 38. DERVIE/ISWC 2013, 21st October, Sydney 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 Representing Supply Chain Events on the Web of Data
  • 39. DERVIE/ISWC 2013, 21st October, Sydney Another application of EEM/LinkedEPCIS Consuming Linked data in Supply Chains: Enabling data visibility via Linked Pedigrees http://windermere.aston.ac.uk/~monika/papers/SolankiCOLD2013.pdf paper at COLD2013 m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data
  • 40. DERVIE/ISWC 2013, 21st October, Sydney Future: Data into Food Edible RFID tags describe your food An RFID in a cake could tell you how many calories it contains!!! http://www.newscientist.com/blogs/onepercent/2011/ 06/chips-for-dinner-edible-rfid-t.html m.solanki@aston.ac.uk Representing Supply Chain Events on the Web of Data