<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Representing Supply Chain Events on the Web of Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Monika Solanki</string-name>
          <email>m.solanki@aston.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christopher Brewster</string-name>
          <email>c.a.brewster@aston.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Aston Business School Aston University</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Electronic Product Code Information Service (EPCIS) is an EPCglobal standard, that aims to bridge the gap between the physical world of RFID1 tagged artifacts, and information systems that enable their tracking and tracing via the Electronic Product Code (EPC). Central to the EPCIS data model are \events" that describe speci c occurrences in the supply chain. EPCIS events, recorded and registered against EPC tagged artifacts, encapsulate the \what", \when", \where" and \why" of these artifacts as they ow through the supply chain. In this paper we propose an ontological model for representing EPCIS events on the Web of data. Our model provides a scalable approach for the representation, integration and sharing of EPCIS events as linked data via RESTful interfaces, thereby facilitating interoperability, collaboration and exchange of EPC related data across enterprises on a Web scale.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>RFID and other pervasive computing technologies empower trading partners, by
enabling the capture and sharing of knowledge about the identity and location
of physical items and goods as they move along the supply chain. RFID readers
deployed at strategic locations on partner premises and transit points can record
and register crucial information against the Electronic Product Code (EPC) 2 of
items. The Electronic Product Code Information Service (EPCIS)3 is a rati ed
EPCglobal4 standard that provides a set of speci cations for the syntactic
capture and informal semantic interpretation of EPC based product information as
it moves along the supply chain.</p>
      <p>An observation of most existing supply chain processes highlights two crucial
data sharing limitations. For any given supply chain process, a large number of
RFID events are recorded at each partner's end. This leads to large volumes of
event data which are inherently related but are rendered disconnected due to the
1 We use RFID as a generic terms for all methods of tagged product identi cation.
2 http://www.gs1.org/gsmp/kc/epcglobal/tds
3 http://www.gs1.org/gsmp/kc/epcglobal/epcis
4 http://www.gs1.org/epcglobal
design of the underlying data schemas and the curation techniques employed.
EPCIS event data silos are thus created within each participating partner's
EPCIS infrastructure. Further, the EPCIS XML schemas de ne only the structure
of the event data to be recorded. The semantics of event data and data
curation processes are informally de ned in the speci cation. Their interpretation
is left up to the individual EPCIS speci cation implementing engines, thereby
highly increasing the possibility of interoperability issues arising between
supporting applications, e.g., validation and discovery services built over the event
repositories.</p>
      <p>In order to enable a more meaningful representation of the event based
product lifecycle as it moves along the supply chain and thereby, simplify the process
of sharing EPCIS event data among partners, we propose an event model, the
EPCIS Event Model (EEM)5, that enables the sharing and semantic
interpretation of EPCIS event data. Our model exploits Semantic Web standards/linked
data technologies, and draws requirements from business processes involved in
the tracking and tracing of goods. EPCIS event datasets curated and harnessed
as linked data can be exploited using analysis techniques such as data mining
in order to improve visibility, accuracy and automation along the supply chain.
Since the recorded data is a re ection of the behaviour of the participating
business processes, it can be used to derive implicit knowledge that can expose
ine ciencies such as shipment delay, inventory shrinkage and out-of-stock
situation.</p>
      <p>The paper is structured as follows: Section 2 provides a brief background and
highlights related work. Section 3 discusses the informal intuition behind EPCIS
events. Section 4 presents EEM, the EPCIS Event Model. Section 5 provides
implementation background. Section 6 illustrates an exemplifying scenario from
the agri-food supply chain and nally Section 7 presents conclusions.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background and Related Work</title>
      <p>An Electronic Product Code (EPC) 6 is a universal identi er that gives a unique,
serialised identity to a speci c physical object. As the RFID-EPC tagged object
moves through the supply chain, EPCIS implementing applications deployed at
key locations record data against the EPC of the object. The EPCIS speci cation
de nes two kinds of data: event data and master data. Event data arises in the
course of carrying out business processes, it grows over time and is captured
through the EPCIS capture interface and made available for querying through
the EPCIS Query Interfaces. An example of event data is \At Time T, Object
X was observed at Location L.". Master data is additional data that provides
the necessary context for interpreting the event data.</p>
      <p>A plethora of interpretations can be derived from and assigned to the term
\Event" depending on the contextual domain and the temporal dimension of its
5 http://fispace.aston.ac.uk/ontologies/eem#
6 http://www.gs1.org/gsmp/kc/epcglobal/tds/tds_1_6-RatifiedStd-20110922.</p>
      <p>
        pdf
occurrence. The representation of events has been an important aspect of linked
datasets emerging from the domain of history [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], multimedia [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], geography
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], journalism 7 and cultural heritage [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. A survey of existing models for the
representation of historical events on the Semantic Web is presented in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        The Event ontology8 emerged from the need of representing knowledge about
events related to music. The ontology provides a minimum event model. It de nes
a single concept as a class Event and a few de ned classes. The Linking Open
Descriptions of Events (LODE) 9 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] ontology is similar in spirit to the EEM
in that it focuses on the four factual aspects of an event. Properties de ned in
this ontology are aligned with approximately equivalent properties from other
models.
      </p>
      <p>
        An extensive information model, the CIDOC-CRM10 is an ontology for
representing cultural heritage information. Classes such as E5 Event and E4 Period
can be specialised for representing events. The Event-Model-F [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] is a formal
model based on the DOLCE+DnS Ultralite ontology. The high level goal of the
model is to represent events with explicit human participation, by modelling
causal relationship between events and their varied interpretations. The Simple
Event Model (SEM)11, with weak semantics and requirements drawn from the
domain of history and maritime security and safety is presented in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The
notion of an event here is general purpose and the model is designed with minimum
semantic commitment.
      </p>
      <p>
        Few research e orts have focused on EPCIS events. In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], the authors present
a supply chain visualisation tool for the analysis of EPCIS event data. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] a
data model and algorithm for managing and querying event data has been
proposed. A critical limitation of this model is that it is overlayed on top of relational
databases and is not available in a form that can be shared and reused between
organisations as linked data. In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] the authors propose to use the InterDataNet
(IDN) 12 framework for the sharing of EPCIS data. The proposed approach
suffers from several critical limitations such as lack of a reusable and shared data
model and the encapsulation of information as an additional IDN document layer
which may signi cantly a ect performance of querying applications.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>EPCIS events: The Informal Intuition</title>
      <p>The EPCIS standard de nes a generic event and four di erent physical event
types, arising from supply chain activities across a wide variety of industries.
{ EPCISEvent represents the generic EPCIS event.
{ ObjectEvent represents an event that occurred as a result of some action on
one or more entities denoted by EPCs.
7 http://data.press.net/ontology/event/
8 http://motools.sourceforge.net/event/event.html
9 http://linkedevents.org/ontology/
10 http://www.cidoc-crm.org/rdfs/cidoc_crm_v5.0.4_official_release.rdfs
11 http://semanticweb.cs.vu.nl/2009/11/sem/
12 http://www.interdatanet.org/
{ AggregationEvent represents an event that happened to one or more
EPCdenoted entities that are physically aggregated (constrained to be in the
same place at the same time, as when cases are aggregated to a pallet).
{ QuantityEvent represents an event concerned with a speci c number of
objects all having the same type, but where the individual instances are not
identi ed. For example a quantity event could report that an event happened
to 200 boxes of widgets, without identifying speci cally which boxes were
involved.
{ TransactionEvent represents an event in which one or more entities denoted
by EPCs become associated or disassociated with one or more identi ed
business transactions.</p>
      <p>Each EPCIS event, recorded and registered against RFID tagged artifacts has
four information dimensions. It encapsulate the \what", \when", \where" and
\why" of these artifacts at the RFID scan point.</p>
      <p>{ what: indicates the central characteristic (e.g., List of EPCs for an
ObjectEvent or EPCClass for a QuantityEvent) of item(s) captured by the event.</p>
      <p>This information artifact di ers for each of the event types.
{ when: indicates the date and time at which the event took place.
{ where: indicates the business location identi ers of the place where the event
took place as well as where the physical objects are expected to be following
the event.
{ why: indicates the business context of the event. In particular,
business step or business activity that raised the event, e.g., receiving,
shipping.
business state (disposition) of the object after the event took place, e.g.,
saleable, active, transit.</p>
      <p>EPCIS identi ers for events, products and locations are represented using URIs.
Formats for the URIs have been prescribed in the GS1 EPC Tag Data Standard
13 for identifying the EPCs.
4</p>
    </sec>
    <sec id="sec-4">
      <title>EEM: The EPCIS Event Model</title>
      <p>In this section we motivate the modelling decisions we took while de ning the
conceptual model behind EEM and describe its structure.
4.1</p>
      <sec id="sec-4-1">
        <title>Modelling Decisions</title>
        <p>In contrast to some of the general purpose event models reviewed in Section
2, EEM is domain speci c. For practical purposes, the data model underlying
EEM, restricts the entities, relationship and attributes to a subset of the EPCIS
speci cation, albeit a large subset. Our objective was to propose a model that
13 http://www.gs1.org/gsmp/kc/epcglobal/tds/tds_1_6-RatifiedStd-20110922.</p>
        <p>pdf
provides 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. The design of EEM was in uenced
by the following decisions:
{ Level of expressivity: Most data models for the Web of data are designed
with relatively weak semantics. This is desirable if the intent is to allow
the integration of cross domain datasets, described using vocabularies with
multiple and di ering viewpoints for similar conceptual entities. Weak
semantics lead to fewer inconsistencies when reasoning over integrated/linked
datasets. While designing the semantic structure of EEM, we wanted a model
that could constrain the formal interpretation of EPCIS events to align with
the informal intuition given by the standard. We did not want a level of
expressivity that would render reasoning undecidable. We wanted our model to
capture the appropriate level of formality needed to enforce the desired
consequences. Although currently EEM has been represented in the OWL DL
pro le, in future we plan to re ne it to OWL QL/RL to facilitate querying
and reasoning over large event datasets.
{ Relationship with other event models: As EEM is domain speci c, we
deliberately avoid a mapping of the EEM event entity with event related entities
in other models. We believe EEM addresses the need of knowledge
representation for a very speci c class of events. The requirements, motivation
and viewpoints behind the design of EEM are therefore orthogonal to those
presented by other event models.
{ 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 exibility required to add
new entities, attributes and relationships.</p>
        <p>The concrete implications of the above decisions in terms of choosing an
expressive pro le for EEM are as follows:
{ Existential property restrictions have been used extensively while de
ning events. The various event types have mandatory or optional
requirements on the features/attributes that characterise them. As an example, an
ObjectEvent is required to have associated EPCs, an action type and the
time of event occurrence. Similarly a QuantityEvent is required to have an
EPCClass associated with it. We enforce these requirements by imposing
existential restrictions on event properties.
{ An event occurs at a unique location, it has a unique action type and is part
of a singular business process. Therefore, many event properties in EEM
have been declared as functional.
{ The EPCIS standard de nes the informal operational semantics for the
\Action" attribute. EEM captures the intuition by de ning SWRL rules over
event types and action attribute values.</p>
        <p>In the following sections we discuss the core classes and properties de ned for
EPCIS events in EEM.
4.2
EPCISEvent is the root or super class of all events. ObjectEvent, AggregationEvent,
QuantityEvent and TransactionEvent are specialised classes of EPCISEvent.
Figure 1 illustrates the event classes in EEM.</p>
        <p>The class EPC provides a placeholder for EPCs represented using various URI
schemes. The list of EPCs is represented by SetOfEPCs, specialising from Set14.</p>
        <p>The class Action denotes the activity undertaken on objects represented by
SetOfEPCs. The set of actions 15 associated with an event are asserted with the
individuals ADD, OBSERVE and DELETE.</p>
        <p>The class Transaction encapsulates references to transactions and their
types. The set of transactions associated with an event are represented by the
collection class SetOfTransactions.</p>
        <p>The BusinessLocation and ReadPointLocation classes capture physical
location details and specialise from the Location class de ned in the vcard 16
vocabulary. The EPC Reader class represents readers with physical and logical
identi ers.</p>
        <p>A companion standard to the EPCIS standard is the Core Business
Vocabulary(CBV)17 standard. The CBV standard supplements the EPCIS framework
by de ning vocabularies and speci c data values that may populate the EPCIS
data model. We provide ontological representation 18 of the vocabulary de
nitions as individual assertions to be used along with the EEM model.
14 http://purl.org/co/. We specialise from a Set rather than a List to avoid
duplicates
15 The interested reader is referred to the EPCIS standard for details.
16 http://www.w3.org/2006/vcard/ns#
17 http://www.gs1.org/gsmp/kc/epcglobal/cbv
18 http://fispace.aston.ac.uk/ontologies/cbv#</p>
        <p>As an exemplar, the formal de nition of the EPCISEvent ObjectEvent and
QuantityEvent classes in EEM are presented below in the OWL Manchester
syntax:
Class: EPCISEvent</p>
        <p>SubClassOf:
eventTimeZoneOffset exactly 1 xsd:dateTime,
recordedAt max 1 xsd:dateTime,
occurredAt exactly 1 xsd:dateTime
Class: ObjectEvent</p>
        <p>SubClassOf:
(actionType some Action)
and (associatedWithEPCList some SetofEPCs),</p>
        <p>EPCISEvent
Class: QuantityEvent</p>
        <p>SubClassOf:
(hasEPCClass exactly 1 xsd:anyURI)
and (quantity exactly 1 xsd:integer),</p>
        <p>EPCISEvent
4.3</p>
      </sec>
      <sec id="sec-4-2">
        <title>Properties</title>
        <p>EEM de nes several kinds of properties for events, in order to capture relationships
between entities based on the four information dimensions.</p>
        <p>Event speci c properties EEM de nes properties relating events to their
business context. While many properties are common among the four event types, some
are speci c to certain events. For example, the hasAggregationID property is
dened only for the AggregationEvent. The hasEPCClass and quantity properties have
QuantityEvent as their domain. While hasTransactionReference is required to be
asserted for a TransactionEvent, it is optional for the other event types.</p>
        <p>Besides the implicit relationships described in the EPCIS speci cation, EEM de nes
a datatype property eventID. A systematic identi cation system assigns every event a
unique eventID. This can then be used to construct URIs for events in order to publish
event data as linked data and link event data with master data.</p>
        <p>Temporal Properties An EPCIS event is associated with three types of timing
properties: eventOccurredAtTime signi es the date and time at which the EPCIS
capturing applications asserts the event occurred, eventRecordedAtTime captures the date
and time at which this event was recorded by an EPCIS Repository (optional).
Additional business context is provided through the property eventTimeZoneOffset, the
time zone o set in e ect at the time and place the event occurred.</p>
        <p>Location properties The hasBusinessLocation and hasReadPointLocation
object properties connect the business and read point locations respectively to an event.
A business location or a read point itself is identi ed using the hasLocationID data
type property with the property range being xsd:anyURI.</p>
        <p>Business context properties The BusinessStep and Disposition entities
relate to an event through the hasBusinessStepID and hasDispositionType property
respectively. Individual assertions for these entities are provided in the CBV ontology
and are used to populate the range values for the properties. Every Transaction entity
is related to a TransactionType entity through the hasTransactionType relationship.
Values for transaction types are provided by the CBV standard and asserted in the
CBV ontology. Figure 2 provides an illustration of the entities, relationship and some
representative individuals for the entities.
The \Action" eld for an object, aggregation and transaction event occurring on an
EPC tagged object or set of objects, indicates the activity that has taken place on
the object(s) during the business step that generated the event. EEM declares a class
entity Action with three class assertions: ADD, OBSERVE and DELETE corresponding to
the values the action eld can take. The hasActionType object property relates an
event to the action type and ranges over Action.</p>
        <p>For an object event the informal semantics of the action type \Add" implies that
the EPC(s) named in the event have been commissioned as part of this event. We
formalise this informal intuition using a SWRL rule as illustrated below:
ObjectEvent(? e); actionT ype(? e; ADD);
associatedW ithEP CList(? e; ? list);</p>
        <p>hasBusinessStepT ype(? e; commissioning) ! commissioned(? e; ? list)
Analogous to the above, rules can be de ned for aggregation and transaction events
for the action types, \ADD" and \DELETE".
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Implementing EEM</title>
      <p>EEM is a complex data model. It is non trivial for a user to generate class assertions
and complex queries without knowing the structure of the model and nomenclature
of the entities. In order to encourage the uptake of EEM among EPCIS conforming
organisations and industries, ease the creation of EEM instances and facilitate querying
over the instantiated datasets, we present an open source API - LinkedEPCIS19. The
purpose of the API is to conveniently incorporate EEM in EPCIS capture and query
applications.</p>
      <p>LinkedEPCIS is a Java library for capturing EPCIS events as linked data. It has
been built over the Sesame framework20. Every event generated using LinkedEPCIS,
is systematically assigned a HTTP URI. The library provides classes, interfaces and
RESTful Web services for capturing EPCIS events as linked data and curating the
datasets in triple stores. Query classes encoding templated SPARQL queries for the
most commonly made queries on EPCIS events are provided. Results are made available
in RDF/XML, JSON and Turtle serialisations.</p>
      <p>The most signi cant classes in the LinkedEPCIS library are EPCISEvent and
EPCISCommon. EPCISEvent encapsulates the attributes and operations common to all
EPCIS event types. EPCISCommon provides a set of operations for the internal generation
and manipulation of the linked data model.</p>
      <p>Central to the data model generated through the LinkedEPCIS library is the Graph
interface from the Sesame API. LinkedEPCIS records data about events as
triples/statements and attaches them to a Graph, which can be persisted as a le or dumped
in a dedicated EPCIS events triple store. Besides the attributes for events prede ned
in the EPCIS speci cation, extensions are supported by retrieving the current Graph
and attaching new triples.</p>
      <p>EPCIS event data conforming to the EEM model can be integrated with several
other linked data sources using the LinkedEPCIS library. Figure 3 illustrates some
examples of such integration. EPCs de ned in an EPCIS event can be linked to the
product master data. Location based information from DBpedia and Geonames can be
used to enrich the location attributes for read point and business locations of an EPCIS
event. Finally events can be linked to party/company master data through their FOAF
pro les.
6</p>
    </sec>
    <sec id="sec-6">
      <title>EPCIS events in the tomato supply chain</title>
      <p>As an exempli er for EEM and the LinkedEPCIS library, we consider EPCIS events
arising as part of the agri-food supply chain. In particular, we consider supply chains
for perishable goods, e.g., tomatoes. The tomato supply chain involves thousands of
farmers, hundreds of traders and few retail groups, with information infrastructure in
place to record data about agricultural goods, shipments, assets and cargo.
19 http://code.google.com/p/linked-epcis/
20 http://openrdf.org</p>
      <p>Franz is a farmer who specialises in growing tomatoes. 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. Sensors installed at Franz farmer's packaging unit
register the EPCs of the crates as they are being packed. Every read of the RFID
tagged crate by the sensor is recorded and curated as an EPCIS event type based on
the business process, the location and the supply chain operation at the point of event
occurrence. A partial work ow along with possible sensor locations at Franz farmer's
packaging unit is illustrated in Figure 4. Table 1 presents a subset of the EPCIS events
captured in the supply chain phases.</p>
      <p>Fig. 4. EPCIS events, sensor installations and work ow
Supply chain operation</p>
      <p>EPCIS event type Business Step Disposition Action type
The representation of EPCIS events on the Web of data is an important step towards
achieving the objectives of sharing traceability information between trading partners
and detecting inconsistencies in supply chains on a Web scale. In this paper we have
proposed EEM: The EPCIS Event Model that provides the ontological primitives
required to represent EPCIS events using Semantic Web standards. EEM is an OWL DL
ontology and builds on foundational modelling decisions based on our requirements
analysis of the supply chain sector. The capture and curation of EPCIS events linked
datasets is realised using the LinkedEPCIS library implemented by us, which can be
integrated with existing RFID and EPCIS implementations. We have exempli ed the
use of the EEM model and LinkedEPCIS library by modelling and curating events
from the agri-food supply chain.</p>
      <p>As part of our future work, we are looking into re ning the EEM model to the
OWL QL/RL pro le in order to facilitate querying and reasoning. We have developed
bespoke SWRL rules over EPC lists, actions and events, in order to materialise intuitive
predicates which are currently not a part of the EPCIS speci cation. These will soon
be implemented and integrated within the LinkedEPCIS library.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>The research described in this paper has been partially supported by the EU FP7 FI
PPP projects, SmartAgriFood (http://smartagrifood.eu) and FISpace http://www.
fispace.eu/</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>A.</given-names>
            <surname>Franois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nevatia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hobbs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bolles</surname>
          </string-name>
          , and
          <string-name>
            <surname>J. Smith.</surname>
          </string-name>
          <article-title>VERL: an ontology framework for representing and annotating video events</article-title>
          .
          <source>MultiMedia</source>
          , IEEE,
          <volume>12</volume>
          (
          <issue>4</issue>
          ):
          <volume>76</volume>
          {
          <fpage>86</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>E.</given-names>
            <surname>Hyv</surname>
          </string-name>
          <article-title>onen. Publishing and Using Cultural Heritage Linked Data on the Semantic Web</article-title>
          . Morgan and Claypool Publishers,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. E. Hyvonen, T. Lindquist, J. Tornroos, and E. Makela.
          <article-title>History on the semantic web as linked data { an event gazetteer and timeline for world war i</article-title>
          .
          <source>In Proceeedings of CIDOC 2012 - Enriching Cultural Heritage</source>
          , Helsinki, Finland. CIDOC, http://www.cidoc2012. /en/cidoc2012/programme,
          <year>June 2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>A.</given-names>
            <surname>Ilic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Andersen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Michahelles</surname>
          </string-name>
          .
          <article-title>Increasing supply-chain visibility with rule-based r d data analysis</article-title>
          .
          <source>IEEE Internet Computing</source>
          ,
          <volume>13</volume>
          (
          <issue>1</issue>
          ):
          <volume>31</volume>
          {
          <fpage>38</fpage>
          ,
          <string-name>
            <surname>Jan</surname>
          </string-name>
          .
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Scheider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Pehle</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Hart</surname>
          </string-name>
          .
          <article-title>Geospatial semantics and linked spatiotemporal data - past, present, and future</article-title>
          .
          <source>Semantic Web</source>
          ,
          <volume>3</volume>
          (
          <issue>4</issue>
          ):
          <volume>321</volume>
          {
          <fpage>332</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>T.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.-K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.-S.</given-names>
            <surname>Jeong</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Lee</surname>
          </string-name>
          .
          <article-title>Event query processing in epc information services</article-title>
          .
          <source>In Proceedings of the 2007 Third International IEEE Conference on Signal-Image Technologies and Internet-Based System, SITIS '07</source>
          , pages
          <fpage>159</fpage>
          {
          <fpage>166</fpage>
          , Washington, DC, USA,
          <year>2007</year>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>A.</given-names>
            <surname>Scherp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Franz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Saatho</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          . F{
          <article-title>a model of events based on the foundational ontology DOLCE+DnS ultralight</article-title>
          .
          <source>In Proceedings of the fth international conference on Knowledge capture, K-CAP '09</source>
          , pages
          <fpage>137</fpage>
          {
          <fpage>144</fpage>
          , New York, NY, USA,
          <year>2009</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>R.</given-names>
            <surname>Shaw</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Hardman</surname>
          </string-name>
          . LODE:
          <article-title>Linking Open Descriptions of Events</article-title>
          .
          <source>In Proceedings of the 4th Asian Conference on The Semantic Web, ASWC '09</source>
          , pages
          <fpage>153</fpage>
          {
          <fpage>167</fpage>
          , Berlin, Heidelberg,
          <year>2009</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>S.</given-names>
            <surname>Turchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Paganelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Pirri</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Giuli</surname>
          </string-name>
          .
          <article-title>Designing epcis through linked data and rest principles</article-title>
          .
          <source>In Software, Telecommunications and Computer Networks (SoftCOM)</source>
          ,
          <year>2012</year>
          20th International Conference on, pages
          <volume>1</volume>
          {
          <issue>6</issue>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>W. R. van Hage</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Malais</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Segers</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Hollink</surname>
            , and
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Schreiber</surname>
          </string-name>
          .
          <article-title>Design and use of the Simple Event Model (SEM)</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          ,
          <volume>9</volume>
          (
          <issue>2</issue>
          ):
          <volume>128</volume>
          {
          <fpage>136</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>