<!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>VacSeen: A Linked Data-Based Information Architecture to Track Vaccines Using Barcode Scan Authentication</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Partha S Bhattacharjee</string-name>
          <email>parthasb@mit.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Monika Solanki</string-name>
          <email>monika.solanki@cs.ox.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rahul Bhattacharyya</string-name>
          <email>rahul_b@mit.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Isaac Ehrenberg</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sanjay Sarma</string-name>
          <email>sesarma@mit.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Auto ID Labs, Massachusetts Institute of Technology</institution>
          ,
          <addr-line>Cambridge</addr-line>
          ,
          <country country="US">United States</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science, University of Oxford</institution>
          ,
          <addr-line>Oxford</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Renewed global e orts to deploy Automatic Identi cation and Data Capture (AIDC) technologies, such as barcodes, on vaccine packaging in developing countries are currently underway. An opportunity to evaluate Linked Data technologies for generating an ecosystem of data connectedness and interoperability in the vaccine supply chain presents itself. We discuss the VacSeen project, a Linked Data-based information system to track vaccines through visualization and authentication of barcode scans on vaccine packaging using mobile phones. The project is aimed at enabling endeavors such as logistical planning and integration with health information systems, demand forecasting, anti- counterfeiting and diversion measures, and post-marketing surveillance by pharmaceutical companies, supply chain contractors, and public health agencies. By forming an abstraction layer over siloed data while necessitating minimal modi cation of existing architecture, VacSeen can help minimize the technical, operational, and political friction often associated with fostering data interoperability. We discuss VacSeen's software architecture and present sample data analytics that highlight VacSeen's ability to facilitate the interoperability of diverse and non-standardized data sources. Limitations of the current framework and areas of future exploration and expansion are also discussed.</p>
      </abstract>
      <kwd-group>
        <kwd>Vaccine</kwd>
        <kwd>Supply Chain</kwd>
        <kwd>Event Modeling</kwd>
        <kwd>EEM</kwd>
        <kwd>LOD Cloud</kwd>
        <kwd>Barcode</kwd>
        <kwd>RDBMS2RDF</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Vaccines have been globally recognized as a critical public health intervention [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Though vaccine access has improved globally, immunization rates in developing
world are often sub-optimal at around 80% 1. This subdued coverage is, in part,
due to the near-absent visibility into the movement of vaccines in the supply
chain. The lack of information renders demand forecasting di cult and limits
? The authors would like to thank Richard Cyganiak for inputs on RDB-RDF
conversion.
1 http://data.unicef.org/child-health/immunization
the ability to e ectively resolve issues associated with counterfeiting and product
diversion. With the total vaccine consumption per child set to increase by up
to 143% with new vaccination schedules [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], there is a dire need for technology
and policy frameworks for improved track and trace visibility.
      </p>
      <p>
        Several countries have issued directives to vaccine manufacturers to include
barcodes on vaccine packaging 2,3 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. However, the adoption of such
technologies has been historically lackluster in the developing countries because of issues
such as absence or high cost of supporting infrastructure, need for skilled
labor for operation, and lack of stakeholder engagement [personal communication,
2014]. With the advent of personal computing devices and improvements in
wireless communication networks, the opportunity to use these AIDC technologies
presents itself again. The Vaccine Packaging and Presentation Advisory Group
(VPPAG), a joint e ort by the major stakeholders in vaccine access, has launched
a multi-stakeholder project in Tanzania to implement barcodes on vaccine
packaging representing a renewed global e ort to promote AIDC technologies in the
vaccine supply chain [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. For this project to succeed, demonstration of the
additional value generated by deployment of AIDC technologies is critical. The rst
step to doing so is to provide vaccine consumption data | especially for the last
mile of the supply chain. We discuss VacSeen, a Linked Data-based information
system that attempts to provide such visibility. VacSeen takes into account the
challenges posed by a global supply chain such as disparities in communication
technology, non-standardized data storage, and the need for interoperability with
electronic healthcare systems.
      </p>
      <p>
        Numerous commercial entities are presently engaged in developing
technologybased solutions for tracking vaccines in developing countries 4,5,6. Despite
improved information ow, issues about interoperability and at-scale last mile
tracking continue to persist. Several studies have reported the e ectiveness of
using barcodes in tracking vaccine consumption [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. However, we are not
aware of any studies that have leveraged Linked Data technologies for such
applications, or adopted the approach of scan validation.
      </p>
      <p>We demonstrate the utility of VacSeen in authenticating barcode scans and
generating attendant rich contextual information. We geolocate and classify the
scans based on whether or not they were recorded by authorized personnel using
authenticated devices. We learned from vaccine manufacturers that such
granular visibility into vaccine movement in developing countries does not presently
exist. In this publication, we mimic data from multiple sources|a eld-based
mobile application, a supply chain database with information about barcodes,
and a healthcare provider database with details about personnel and devices
2 http://www.sidley.com/news/major-vaccine-standards-change-in-china-01-24-2011
3 http://www.securingindustry.com/turkey-sets-short-timeframe-for-pedigree-system/
s15/a29/
4 http://vaxtrac.com/
5 http://www.logistimo.com/products
6 http://www.path.org/vaccineresources/supply-chain-and-logistics-systems.
php
scanning the barcodes|to demonstrate that Linked Data technologies can be
e ectively used to render data from multiple sources interoperable. In addition,
we leverage the Linked Open Data (LOD) cloud to enrich the dataset by
generating biomedical factsheets about the vaccines as well as identifying nearest
airport to a selected scan location. Such applications demonstrate the utility of
Linked Data in activities such as knowledge management, logistical planning,
and product recall.</p>
      <p>Section 2 presents an overview of the VacSeen system architecture and presents
each software component in detail. Section 3 presents proof-of-concept results
obtained from VacSeen such as aggregate statistics of vaccine consumption and
geo locations of healthcare workers handling vaccine packaging. Finally, Section 4
summarizes the key ndings of our study and scope for future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Architecture</title>
      <p>The presence of barcodes on primary and secondary packaging presents the
opportunity of using an EPCIS v1.17(Electronic Product Code Information
Services) event as a proxy for a vaccine transaction event. EPCIS is a standardized
event oriented speci cations prescribed by GS1, a standards organization,8 for
enabling traceability. Here a transaction event can either be traversal through
the supply chain or the administration of the vaccine. By including barcode
scanning as a required step in standard operating procedure, a record of every
vaccine receipt event can be stored.</p>
      <sec id="sec-2-1">
        <title>7 http://www.gs1.org/gsmp/kc/epcglobal/epcis 8 http://www.gs1.org/</title>
        <p>tiple relational databases, an ontology for mapping the conversion of relational
data into Linked Data, a triple store for storing the converted Linked Data, and
a web-based visualization platform (Fig 1).
2.1</p>
        <sec id="sec-2-1-1">
          <title>VacSeen Mobile Application</title>
          <p>Our focus while developing the Android application was testing a Minimum
Viable Product in the eld that we can add features to at subsequent stages of
development. As a result, the role of the VacSeen application was con ned to
that of a generator for scan data.</p>
          <p>The worker is expected to scan the barcode on vaccine's package as an
identier of a transaction event. We integrated the widely used Zxing barcode library9
into the application to facilitate barcode scanning. The app collects the following
information that serve as components of the business rules for scan
authentication:
{ Content and format of the barcode scanned.
{ Worker's phone number that serves as operator ID.
{ The device's International Mobile Equipment Identity (IMEI) number that
serves as device ID.
{ Spatial and temporal data.</p>
          <p>Despite the availability of several other device identi ers, we chose the IMEI
number because of its relative ubiquity and uniformity. The capture of IMEI
number can give rise to concern among users as the application requests access
to call records during installation. However, we assume that the users of the
application are authorized personnel using government- or employer- issued
devices as is often the case with immunization projects. As a result, we circumvent
concerns about privacy breach that would otherwise typically arise.
2.2</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>Data storage</title>
          <p>For storing and hosting the data, we used WAMP Server (Apache, PHP, MySQL
on Windows)10. The data from VacSeen mobile application was stored in a
MySQL database hosted on an Apache server with PHP as the server side
scripting language. A JSON parser in the mobile application was used for transmitting
the data which was then written into the database by a PHP script. We chose
WAMP Server to mimic the use of MySQL on Windows computers in the
barcode project in Tanzania.</p>
          <p>In addition to the database for storing inputs from the mobile application,
we created another database of authorized operators (scanning personnel) and
devices (mobile phones) to mimic those used by the healthcare authorities.</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>9 https://github.com/zxing/zxing 10 http://www.wampserver.com/en/</title>
        <sec id="sec-2-2-1">
          <title>RDB-to-RDF translation</title>
          <p>
            With numerous options available for Relational Database (RDB)-to-Resource
Description Framework (RDF) translation [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ], we employed the D2RQ
Platform11 for our project, despite R2RML being the W3C recommended standard,
for two reasons. First, D2RQ bears deeper logical similarity to RDF compared to
R2RML which is closer to relational databases. Unlike D2RQ, the complexity of
mapping using R2RML is largely centered on querying the relational database
using rr:sqlQuery. The second reason is the the ability of D2RQ to support
R2RML, particularly when dumping relational databases as RDF. Using D2RQ
enables us to not only leverage an extensively used publicly available stable tool
but also be compliant with standards in the future.
          </p>
          <p>We used the D2RQ mapping tool and the dump generator for the project.
To customize the mapping produced by the generate-mapping script, we used
resources from multiple well-known vocabularies such as dbpedia-owl, foaf, and
eem in addition to a self-created one named VacSeen1 12. The mapping les are
publicly available13.</p>
          <p>We enforced integrity constraints on the data during translation by specifying
datatypes in the mapping les. Additionally, we applied lters in the SPARQL
queries to disregard records with incorrectly captured data elds.
2.4</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Conceptualizing Domain Knowledge as Ontologies</title>
          <p>For creating the VacSeen1 ontology, we reused sections of the EPCIS Event
Model ontology (EEM)14 and the Vaccine Ontology (VO)15. The incorporation
of concepts from the two ontologies enabled us to seamlessly bridge logistical
and biological information for our future applications. We generated persistent
uniform resource identi ers (URIs) for the ontology elements and are currently
working on making them de-referenceable. We used a light-weight ontology with
just enough formalization to enable detailed querying. As the datasets attain
greater complexity, it will be necessary to incorporate a higher degree of
semantics within the ontology. However, we will position most of the complexity in our
queries instead of the ontology in order to control for reasoning errors.</p>
          <p>
            EEM is an OWL 2 DL ontology for modelling EPCIS events. EEM
conceptualises various primitives of an EPCIS event that need to be asserted for the
purposes of traceability in supply chains. Development of EEM was informed
by a thorough review of the EPCIS speci cation and extensive discussions with
trading partners implementing the speci cation. The modelling decisions [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]
behind the conceptual entities in EEM highlight the EPCIS abstractions included
in the ontology. In [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] a mapping between EEM and PROV-O16, the vocabulary
11 http://d2rq.org/
12 http://web.mit.edu/parthasb/Public/Vacseen1_ontology.owl
13 http://web.mit.edu/parthasb/Public/Vacseen_Customized_Mapping.ttl
14 http://purl.org/eem\#
15 http://www.violinet.org/vaccineontology/
16 http://www.w3.org/ns/prov-o
for representing provenance of Web resources has been de ned. The event
history can be interrogated using PROV-O for recovering provenance information
associated with the events.
          </p>
          <p>
            The EEM ontology structure and its alignment with various external
ontologies is illustrated in Figure 2. The ontology is composed of modules that de ne
various perspectives on EPCIS. The Temporal module captures timing
properties associated with an EPCIS event. It is aligned with temporal properties
in DOLCE+DnS Ultralite (DUL)17. Entities de ning the EPC, aggregation of
EPCs and quantity lists for transformation events are part of the Product
module. The GoodRelations18 ontology is exploited here for capturing concepts such
as an Individual Product or a lot (collection) of items, SomeItems of a single
type. Information about the business context associated with an EPCIS event
is encoded using the entities and relationships de ned in the Business module.
RFID readers and sensors are de ned in the Sensor module. The de nitions here
are aligned with the SSN19 ontology. The EPCISException module incorporates
the hierarchy of the most commonly observed exceptions [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ] occurring in EPCIS
governing supply chains.
          </p>
          <p>Since EEM o ers an extensive model for EPCIS events, mapping the elements
of the relational databases to classes and properties of the ontology was our
default approach. However, we created additional properties and classes as needed.
For instance, the location coordinates from the VacSeen application are stored in
the scan event table of the vacseen connect database as scanLat and scanLong
columns. To map the latitude and longitude coordinates, we created the
vacseen1:latitudeOfBarcodeScanEvent and vacseen1:longitudeOfBarcodeScanEvent
17 http://ontologydesignpatterns.org/ont/dul/DUL.owl
18 http://purl.org/goodrelations/v1
19 http://purl.oclc.org/NET/ssnx/ssn
properties in the VacSeen1 ontology. Other customized properties include scanID
and operatorID.</p>
          <p>The scanID is a 20-digit composite unqiue identi er of a scan event
generated from scan attributes to facilitate an intuitive understanding about it. The
information encoded in the ID can be useful in implementing access controls,
protecting personnel privacy, limiting data exchange volumes, and partially o
seting the ambiguity arising from multiple scans of unserialized GTINs.
2.5</p>
        </sec>
        <sec id="sec-2-2-3">
          <title>Repository</title>
          <p>We chose GraphDB-Lite20 semantic repository implemented on Sesame for our
project as it o ers owl based reasoning and is free, stable, scalable, and easy to
use because of an intuitive administrative interface that comes with the
distribution. We used Apache Tomcat 8.0 servelet container as per the recommended
installation settings on a personal computer.</p>
          <p>We loaded data from the 3 databases |vaccine data, healthcare system data,
and barcode scan data|(c.f Fig 1) into a single triple store. Additionally, we
selectively incorporated relevant data for our analyses from the LOD cloud to
circumvent the issue of sporadic unavailability of public SPARQL endpoints.
By having the data in a single store, we excluded the need for more complex
federated SPARQL queries that tend to be resource and time intensive. As the
volume of data scales, the triple store data storage and access architecture will,
of course, require re-design but we do not explore that in this paper.
2.6</p>
        </sec>
        <sec id="sec-2-2-4">
          <title>Web Interface</title>
          <p>The web interface of the project is publicly available21 and was built using the
Bootstrap framework. The interface presently enables querying a static dataset
of EPCIS events to display 3 levels of scan authentication using Google Maps,
attendant analyses, and Linked Data applications.</p>
          <p>The marker data is generated by querying the Sesame triple store using the
SPARQL query language over jQuery. In the absence of automated formatting
of SPARQL queries in JavaScript, we formatted the queries through string
concatenation.
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Application</title>
      <p>In this section we provide contextual information about vaccine scans, aggregate
statistics, and description of two LOD-based applications. For the purposes of
this study, we make use of simulated data where 22 researchers and volunteers in
United States and India were asked to scan barcode labels (vaccines or otherwise)
randomly over a period of 28 days.</p>
      <p>The users generated 217 scan events for analysis of which 20 events from 3
users did not capture the location coordinates of the scan and returned values of
20 http://ontotext.com/products/ontotext-graphdb/graphdb-lite/
21 http://parthasb.scripts.mit.edu/
(a) SPARQL Output - Intermediate
Validation Query</p>
      <p>(c) MySQL output - Eligible scans for
In(b) SPARQL Output - Advanced Valida- termediate Validation
tion Query
'0.0' for latitude and longitude. This is possibly a result of the lag experienced
by devices at times to report their location coordinates. Subsequent versions of
the mobile application will look to eliminate this problem by appropriate data
bu ering techniques.
3.1</p>
      <sec id="sec-3-1">
        <title>Vaccine scan authentication</title>
        <p>Several entities such as shipping agencies, inventory stock controllers, and
healthcare workers, are engaged in vaccine logistics; all of whom can use VacSeen to
scan barcodes during operations. It is therefore important to provide additional
context for each barcode scan so as to get a deeper understanding about vaccine
handling operations in the eld.</p>
        <p>To illustrate this, we randomly designated two authorized operators (IDs
ending in '3932' and '2951') and an authorized device(ID ending in '1014'
belonging to the rst of the aforementioned operators. A scan by operator '3932'
using device '1014', for example, can be used to indicate a vaccine administration
scan by a healthcare worker while a scan by '2951' might indicate an inventory
status scan by a non-healthcare worker.</p>
        <p>Following are some authentication visibility statistics tested in the study:
{ All Scans: Displays all of the 197 barcode scans (vaccine label or otherwise)
by any operator and device using the VacSeen software.
{ Basic Validation: Of the 197 scans, identi es the 37 scans that entailed
scanning of a vaccine GTIN present in the supply chain database.
{ Intermediate Validation: Distinguishes the 3 scans that were undertaken by
the two authorized operators on vaccine GTINs (Fig 3a) as can be veri ed
from the MySQL database (Fig 3c).
{ Advanced Validation: Adds to the Intermediate Validation by distinguishing
the 2 scans that were done using the sole authorized device. As the list of
authorized devices only has one device registered to operator '3932', one
of the scans registered in Intermediate Validation does not qualify as an
Advanced Validation (Fig 3b). The di erences among the validation levels
are illustrated in Fig 4.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Operator and device scan statistics</title>
        <p>In addition to barcode scan validation, we undertook preliminary analyses of
the data to assess operator performance by measuring scans by devices and
visualizing overall temporal trends in scans. Visualization of aggregate statistics
was useful in determining individual and collective user activity which can be
considered representative of analysis of personnel e ciency during enterprise
applications.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Linkage to LOD cloud</title>
        <p>
          To demonstrate the bene t of linkage to the LOD cloud, we generate
biomedical factsheets about the vaccines comprising information such as type, route
of administration, and Medline and Anatomical Therapeutic Chemical (ATC)
numbers from DBpedia [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. We use the owl:sameAs property to equate resources
in the native dataset to those in DBpedia. We also developed an application to
identify the nearest airport to a scan location to assist in endeavors such as
logistical planning and product recall. For identifying the nearest airport, we use
the SPARQL SERVICE feature and the omgeo:nearby property. This feature is
a representative approach to geolocating other entities of interest
corresponding to the scan sites. For instance, mashing scan density data with location
of healthcare centers, hospitals, and warehouses can help generate rich insights
about product movement and consumption. Such applications demonstrate that
Linked Data technology can leverage the burgeoning open and structured data
on the web more easily and seamlessly relative to relational database systems.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion and Future Work</title>
      <p>In this paper, we report the development of VacSeen, a Linked Data-based
information architecture for authenticating barcode scans on vaccine packages using
mobile phones. We demonstrate how the software framework can be used to
enable vaccine scan authentication visibility in vaccine transportation and
administration logistics. For the purposes of this study, we make use of simulated
data but the evolution of the project will be anchored to a pilot study.</p>
      <p>We will extend the mobile application to facilitate two-way communication
so that the user can receive information compliant with access control
mechanisms. Additionally, we will explore the possibility of capturing the data from
the mobile device to a triple store directly.</p>
      <p>With respect to data storage and querying, we will migrate to a cloud-based
solution with due consideration to scale and security. We will continue to build
applications leveraging the LOD cloud, such as generating comprehensive
individual factsheet for every scan. Such a factsheet will draw from both native and
external datasets. To manifest such applications, we are currently engaged in
RDFlizing open datasets of interest. Other workstreams under consideration are
using inferencing to classify data from external sources, and extending the
VacSeen1 ontology to answer more complex questions in a broader set of use cases.
Going forward, we will extend VacSeen in a bid to create an ecosystem of Linked
Data with low adoption barriers to help address complex issues associated with
transportation of healthcare goods and services to resource-constrained settings.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>F.</given-names>
            <surname>Andre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Booy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Bock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Clemens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Datta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>John</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lolekha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Peltola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ru</surname>
          </string-name>
          , et al.
          <article-title>Vaccination greatly reduces disease, disability, death and inequity worldwide</article-title>
          .
          <source>Bulletin of the World Health Organization</source>
          ,
          <volume>86</volume>
          (
          <issue>2</issue>
          ):
          <volume>140</volume>
          {
          <fpage>146</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>L.</given-names>
            <surname>Au</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Oster</surname>
          </string-name>
          , G. Yeh,
          <string-name>
            <given-names>J.</given-names>
            <surname>Magno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Paek</surname>
          </string-name>
          , et al.
          <article-title>Utilizing an electronic health record system to improve vaccination coverage in children</article-title>
          .
          <source>Appl Clin Inform</source>
          ,
          <volume>1</volume>
          (
          <issue>3</issue>
          ):
          <volume>221</volume>
          {
          <fpage>231</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          , G. Kobilarov,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Cyganiak</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ives</surname>
          </string-name>
          .
          <article-title>Dbpedia: A nucleus for a web of open data</article-title>
          . Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>S.</given-names>
            <surname>Barlas</surname>
          </string-name>
          .
          <article-title>Fda weighs updating its bar-code mandate: Hospital pharmacies worry about implementation</article-title>
          .
          <source>Pharmacy and Therapeutics</source>
          ,
          <volume>37</volume>
          (
          <issue>3</issue>
          ):
          <fpage>162</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Katib</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Rao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Williams</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and J.</given-names>
            <surname>Grant</surname>
          </string-name>
          .
          <article-title>A prototype of a novel cell phone application for tracking the vaccination coverage of children in rural communities</article-title>
          .
          <source>Computer Methods</source>
          and Programs in Biomedicine,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>F.</given-names>
            <surname>Michel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Montagnat</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Faron-Zucker</surname>
          </string-name>
          .
          <article-title>A survey of rdb to rdf translation approaches and tools</article-title>
          .
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Monika</given-names>
            <surname>Solanki</surname>
          </string-name>
          and
          <string-name>
            <given-names>Christopher</given-names>
            <surname>Brewster</surname>
          </string-name>
          .
          <article-title>Representing Supply Chain Events on the Web of Data</article-title>
          . In Workshop on Detection, Representation, and
          <article-title>Exploitation of Events in the Semantic Web (DeRiVE) at ISWC</article-title>
          .
          <article-title>CEUR-WS</article-title>
          .
          <source>org proceedings</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>M.</given-names>
            <surname>Solanki</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Brewster</surname>
          </string-name>
          .
          <article-title>EPCIS event based traceability in pharmaceutical supply chains via automated generation of linked pedigrees</article-title>
          . In Peter Mika et al., editor,
          <source>Proceedings of the 13th International Semantic Web Conference (ISWC)</source>
          . Springer-Verlag,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>M.</given-names>
            <surname>Solanki</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Brewster</surname>
          </string-name>
          .
          <article-title>Monitoring EPCIS Exceptions in linked traceability streams across supply chain business processes</article-title>
          .
          <source>In Proceedings of the 10th International Conference on Semantic Systems(SEMANTiCS)</source>
          .
          <source>ACM-ICPS</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>D.</given-names>
            <surname>Thornton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mwanyika</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Meek</surname>
          </string-name>
          , and
          <string-name>
            <given-names>U.</given-names>
            <surname>Kreysa</surname>
          </string-name>
          .
          <article-title>Tanzania leading the way with barcodes on vaccine packaging</article-title>
          .
          <source>OPTIMIZE</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. M.
          <article-title>Za ran</article-title>
          , J.
          <string-name>
            <surname>Vandelaer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Kristensen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Melgaard</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Yadav</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Antwi-Agyei</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>H.</given-names>
            <surname>Lasher</surname>
          </string-name>
          .
          <article-title>The imperative for stronger vaccine supply and logistics systems</article-title>
          .
          <source>Vaccine</source>
          ,
          <volume>31</volume>
          :B73{
          <fpage>B80</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>