<!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>A pattern-based ontology for describing publishing work ows</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Aldo Gangemi</string-name>
          <email>aldo.gangemi@cnr.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Silvio Peroni</string-name>
          <email>silvio.peroni@unibo.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David Shotton</string-name>
          <email>david.shotton@oerc.ox.ac.uk</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fabio Vitali</string-name>
          <email>fabio.vitali@unibo.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Engineering, University of Bologna</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Laboratoire d'Informatique de Paris Nord, Universite</institution>
          <addr-line>Paris 13</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Oxford e-Research Centre, University of Oxford</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>STLab-ISTC, Consiglio Nazionale delle Ricerche</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we introduce the Publishing Work ow Ontology (PWO), i.e., an OWL 2 DL ontology for the description of generic work ows that is particularly suitable for formalising typical publishing processes such as the publication of articles in journals. We support the presentation with a discussion of all the ontology design patterns that have been reused for modelling the main characteristics of work ows.</p>
      </abstract>
      <kwd-group>
        <kwd>PWO</kwd>
        <kwd>ODP</kwd>
        <kwd>publishing process</kwd>
        <kwd>work ow description</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Keeping track of publication processes is a crucial task for publishers. This
activity allows them to produce statistics on their goods (e.g., books, authors,
editors) and to understand whether and how their production changes over time.
Organisers of particular events, such as academic conferences, have similar needs.
Tracking the number of submissions in the current edition of a conference, the
number of accepted papers, the review process, etc., are important statistics that
can be used to improve the review process in future editions of the conference.</p>
      <p>Some communities have started to publish data, e.g., the Semantic Web Dog
Food5 and the Semantic Web Journal6, which describe those scholarly data as
RDF statements in the Linked Data, in order to allow software agents and
applications to check and reason on them, and to infer new information. However,
the description of processes, for instance the peer-review process or the
publishing process, is something that is not currently handled { although sources
of related raw data exist (e.g., EasyChair metadata). Furthermore, having these
types of data publicly available would increase the transparency of the
aforementioned processes and allow their use for statistical analysis. Of course, a model
for describing these data is needed. Moreover, the model should be easy to
integrate and adapt according to the needs and constraints of di erent domains
(publishing, academic conferences, research funding, etc.).</p>
      <p>In this paper we introduce the Publishing Work ow Ontology (PWO), that
we developed in order to accommodate the aforementioned requirements. This
ontology is one of the Semantic Publishing and Referencing (SPAR) Ontologies7
(which have been created for the description of di erent aspects of the publishing
domain), and allows one to describe the logical steps in a work ow, as for example
the process of publication of a document. Each step may involve one or more
events that take place at a particular phase of the work ow (e.g., authors are
writing the article, the article is under review, a reviewer suggests to revise
the article, the article is in printing, the article has been published, etc.). This
ontology has been developed in order to allow its use with other SPAR Ontologies
as well as other models and existing data.</p>
      <p>The rest of the paper is organised as follows. In Section 2 we discuss some
related works on work ows within the Semantic Web domain. In Section 3 we
provide the de nitions of work ow we have used as starting point for modelling
our ontology, and discuss the use of some existing ontology design patterns for
addressing the modelling issues related to the main characteristics of work ows.
In Section 4 we introduce PWO, describing how it extends the aforementioned
patterns in order to handle the main components of work ows, and we support
the discussion by means of a real example of publication process of an article of
the Semantic Web Journal. Finally, in Section 5 we conclude the paper sketching
out some future works.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Work ows and the Semantic Web</title>
      <p>
        In the last years the Semantic Web community have started on working and
proposing models for the formalisation and description of generic work ows, and
have shown several applications of these models/theories within the publishing
domain. Maybe the rst huge-impact project on these topic has been Work ow
4ever (STREP FP7-ICT-2007-6 270192)8 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. This project addresses challenges
related to the preservation of scienti c experiments through the de nition of
models and ontologies for describing scienti c experiments, to the collection of
best practices for the creation and management of Research Objects9 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and to
the analysis and management of decay in scienti c work ows.
      </p>
      <p>
        As already stated, one of the outcomes of the project has been the proposal
for work ow-centric Research Objects [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], i.e., an OWL ontology10 for linking
together scienti c work ows, the provenance of their executions, interconnections
between work ows and related resources (e.g., datasets, publications, etc.), and
social aspects related to such scienti c experiments.
7 SPAR Ontologies website: http://purl.org/spar.
8 Work ow 4ever project homepage: http://www.wf4ever-project.org.
9 Research Object website: http://www.researchobject.org.
10 Research Object OWL ontology: http://purl.org/wf4ever/ro.
      </p>
      <p>
        Another interesting proposal for describing work ows is the work done by
Garijo and Gil [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In this work, they describe a framework to publish
computational work ows, which includes the speci cation a particular OWL ontology,
i.e., the Open Provenance Model for Work ows (OPMW)11, for the description
of work ow traces and their templates. Along the lines of the aforementioned
work, the same authors recently published the Ontology for Provenance and
Plans (P-Plan)12. P-Plan is an OWL 2 DL ontology that extends the
Provenance Ontology [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] in order to represent the plans that guided the execution
of scienti c processes, describing how such plans are composed and their
correspondence to provenance records that describe the execution itself.
      </p>
      <p>
        Finally, among the other proposals for describing work ows, it worths
mentioning the OWL ontology proposed by Sebastian et al. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] for describing generic
work ows, which reuses existing ontologies such as the Change and Annotations
Ontology (ChAO) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], and the SCUFL2 Core ontology13 that has been used
to describe work ows in Taverna14, an open source and domain-independent
Work ow Management System [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Foundational material: design patterns</title>
      <p>In order to design an ontology for modelling (publishing) work ows, we have to
understand what are the minimal characteristics that such ontology should
address and if we can reuse some existing modelling solutions. Oxford Dictionaries
de nes work ow as follows:
\The sequence of industrial, administrative, or other processes through
which a piece of work passes from initiation to completion."15</p>
      <p>From this de nition it is possible to identify some important characteristics
of any work ow, i.e., the fact that it involves a sequence of processes that allow
to initiate and then complete a piece of work during a speci able time interval.
The de nition of the SearchCIO website is still more speci c:
\Work ow is a term used to describe the tasks, procedural steps,
organizations or people involved, required input and output information, and
tools needed for each step in a business process."16</p>
      <p>From this de nition we can spot other crucial aspects. First of all, its
structural organisation in procedural steps, each of them describes tasks performed
by organisations and people, and each step requires some input information and
tools in order to produce an output. Using these two de nition as input, we
11 Open Provenance Model for Work ows: http://www.opmw.org/ontology/.
12 Ontology for Provenance and Plans: http://purl.org/net/p-plan#.
13 http://ns.taverna.org.uk/2010/scu 2
14 http://www.taverna.org.uk
15 http://www.oxforddictionaries.com/de nition/english/work ow
16 http://searchcio.techtarget.com/de nition/work ow
can identify some well-known ontological patterns that already address, from an
abstract point of view, some of the aspects related of work ows.</p>
      <p>Participation. The participation pattern17 is a simple pattern that allows us
to describe processes, events, or states (through the class Event), and to specify
the various objects (through the class Object) that participate in these events.</p>
      <p>This pattern seems to be very useful to de ne work ows as events involving
people, organisations, places, and other objects as participants, as well as to link
work ows and related activities to the expected steps .</p>
      <p>Sequence. The sequence pattern18 is another pattern that can be used
between tasks, processes or time intervals, in order to de ne sequences of such
objects through direct (i.e., directlyFollows and directlyPrecedes) and transitive
relations (i.e., follows and precedes). It is, of course, very useful to describe the
logical organisation of the various steps of a work ow.</p>
      <p>
        Control ow and plan execution. The control ow pattern19 is an OWL
representation of some of the constructs de ned in the Work ow Patterns20 by
Wil van der Alst (cf. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]). Either action or control (e.g., branching, concurrency,
looping) tasks are represented and related by means of the sequence pattern.
Tasks are distinct from activities, which are supposed to be executed based on the
task structure. This link is made in the context of the basic plan description21 and
the basic plan execution22 patterns, which reuse the foundational descriptions
and situations pattern to relate task compositions (plans) to organised activities
(plan executions). A comprehensive presentation is provided in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>These patterns are of course, very useful to describe the kinds of steps (the
term used here for tasks) in a work ow and in general in publishing work ows.
The action and control tasks from the control ow pattern are not specialised in
the publishing work ow pattern, because they are expected to work as they are
(by typing the steps according to their work ow semantics) when the need for
control ows emerges in a planned work ow.</p>
      <p>Time-indexed situation. The time-indexed situation pattern23 allows the
description of a situation (i.e., the class TimeIndexedSituation) { i.e., a view on
a set of entities linked to it through the property isSettingFor { that is explicitly
indexed at some time speci able through the property atTime linking a time
interval (i.e., an instance of the class TimeInterval).</p>
      <p>This pattern can be used to describe steps from an abstract point of view as
kinds of situations representing the settings for all the events and input/output
material needed or produced by these steps. Notice that time-indexed situation
combines perfectly with plan execution in order to provide a temporal ordering
to activities organised into a plan.
17 http://www.ontologydesignpatterns.org/cp/owl/participation.owl
18 http://www.ontologydesignpatterns.org/cp/owl/sequence.owl
19 http://www.ontologydesignpatterns.org/cp/owl/control ow.owl
20 The Work ow Patterns page is: http://www.work owpatterns.com.
21 http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl
22 http://www.ontologydesignpatterns.org/cp/owl/basicplanexecution.owl
23 http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl</p>
      <p>
        Error Ontology. The Error Ontology24 is a unit test that produces an
inconsistent model if a particular (and incorrect) situation happens. It works by
means of a data property, error:hasError, that denies its usage for any resource,
as shown as below (in Manchester Syntax [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]):
DataProperty : error : hasError
      </p>
      <p>Domain : error : hasError exactly 0</p>
      <p>Range : xsd : string</p>
      <p>A resource that has an error makes the ontology inconsistent, since its domain
is \all those resources that do not have any error:hasError assertion".</p>
      <p>This model is very useful in our context in order to de ne constraints on the
input/output objects needed by the steps of a work ow. For instance, we could
use it to deny the use of a certain object as input of a step if it will be produced
only as output of one of the following steps.
4</p>
    </sec>
    <sec id="sec-4">
      <title>PWO: the Publishing Work ow Ontology</title>
      <p>In order to accommodate work ow requirements, we developed the Publishing
Work ow Ontology25 (PWO), which is entirely based on the ontology patterns
introduced in Section 3. This ontology allows one to describe the logical steps in
a work ow, as for example the process of publication of a document. Each step
may involve one or more events (or actions) that take place to a particular phase
of the work ow (e.g., authors are writing the article, the article is under review,
a reviewer suggests to revise the article, the article is in printing, the article has
been published, etc.).</p>
      <p>As shown in Fig. 1, PWO is based on two main classes, which are:
{ class pwo:Work ow. It represents a sequence of connected tasks (i.e., steps)
undertaken by the agents; it is a subclass of plan:PlanExecution26;
{ class pwo:Step. It is an atomic unit of a work ow, subclass of taskrole:Task;
it is characterised by a (required) starting time and an ending time, and it is
associated with one or more events (activities) that are executed within the
step. A work ow step usually involves some input information, material or
energy needed to complete the step, and some output information, material
or energy produced by that step. In the case of a publishing work ow, a
step typically results in the creation of a publication entity, usually by the
modi cation of another pre-existing publication entity, e.g., the creation of
an edited paper from a rough draft, or of an HTML representation from an
XML document.
24 http://www.essepuntato.it/2009/10/error
25 http://purl.org/spar/pwo
26 Note that in PWO we are not using explicitly the separation between work ow
de nition and work ow execution, since PWO has been thought as an ontology to
provide a retrospective description of running work ows. Even if this is a
simplication of the whole approach described by the imported patterns, we decided to
include both patterns for work ow de nition and execution in order to handle even
work ow de nitions in case we may need it (even if we have not yet explored this
use of PWO properly).</p>
      <p>PWO was implemented according to the aforementioned ontology patterns.
As shown in Table 1, such patterns have been used as follows:
{ plan execution to describe work ows as plans, and their executions;
{ time-indexed situation to describe work ow steps as entities that involve a
duration and that are characterised by events and objects (needed for and
produced by the step);
{ sequence to de ne the order in which steps appear within a work ow;
{ control ow to describe the specialization and nature of steps at planning
time;
{ participation to describe events (and eventually agents involved) taking part
in the activities carried out according to the steps.</p>
      <p>
        In addition, by means of the Error Ontology, we can generate an inconsistency
every time the steps of a work ow are not arranged in a correct temporal order.
In particular, an error is raised when a step requires (property pwo:needs) to use
a particular object that will be produced (property pwo:produces) as consequence
of another sequent step. The following excerpt shows the implementation of this
constraint through a SWRL rule [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]:
Step (? step1 ) , Step (? step2 ) , needs (? step1 ,? resource ) ,
produces (? step2 ,? resource ) , sequence : precedes (? step1 ,? step2 )
-&gt; error : hasError (? step1 ," A step cannot need a resource that will be
produced by a following step "^^ xsd : string )
      </p>
      <p>
        In the next subsections we show how to describe the process of publication
of a journal article step by step. In particular we introduce how PWO can be
used in combination with existing data of the Semantic Web Journal27 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and
other SPAR ontologies, such as PSO [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], C4O [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], FaBiO and CiTO [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
27 Semantic Web Journal data: http://semantic-web-journal.com/sejp.
      </p>
      <sec id="sec-4-1">
        <title>A typical publishing work ow of a journal article</title>
        <p>From a pure publisher's perspective, the rst step of any work ow that brings
to a new journal publication starts with a formal submission of a manuscript
performed by someone, hereinafter the author. This activity expresses, at the
same time, interest on the topics of the journal and may acknowledge, indirectly,
the quality of the journal itself { since authors (usually) would like to publish
articles in a venue that they consider respectful and qualitatively worth for
di erent reasons (e.g., quality of reviews, journal impact factor, de nite timing
of the publishing process). Then, in the next step, i.e., the reviewing phase,
the person (designated by the publisher) in charge of the quality of submitted
material, hereinafter the editor, invites other people (hereinafter the reviewers)
for assessing the quality of the submitted manuscript. The opinions returned by
the reviewers to the editor are the fundamental input that the editor will use to
decide upon the fate of the manuscript during the next step, i.e., the decision
phase. Finally, if the manuscript have been considered worth of publication in
the present form, the editor will acknowledge the author of the acceptance of
his/her work { and the next steps of the work ow will be in charge of the
publisher itself. Otherwise, if the article is not ready for being published, the
editor either may ask for its rejection, thus nishing the work ow, or (s)he
can return a list of issues to be addressed to the author in order to deserve
publication. In this latter case, the revision phase will start and the author will
revise the paper according to reviewers' comments and editor's suggestions, and
thus the work ow will continue with a new submission phase.</p>
        <p>
          The whole publishing work ow we have described (summarised in Fig. 2) can
be formally represented by means of PWO. In the following excerpt (in Turtle
[
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]) we create an instance of the class pwo:Work ow as composed by a de nite
(but not speci ed, in this example) number of steps28:
: workflow a pwo : Workflow ;
pwo : hasFirstStep : step - one ;
pwo : hasStep : step - two , : step - three , : step - four , ... .
        </p>
        <p>
          In the next sections we show how to describe the rst four steps of such
work ow by taking into account real publication data available in the Semantic
Web Journal Linked Data repository concerning [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
4.2
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Submission</title>
        <p>
          The rst step of the work ow concerned the submission of a manuscript by one
of its authors, in this case Paolo Ciccarese. Thus, the manuscript received the
status of \submitted" and it was made available to the journal editor and the
reviewers for the next step of the work ow. In order to describe all these aspects
concerning the rst step, we use several entities de ned in the ontology patterns
imported by PWO, as well as a number of other entities from another SPAR
ontology, i.e., the Publishing Status Ontology (PSO)29 [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. This is an ontology
for describing the status held by a document or other publication entity at each
of the various stages in the publishing process. In addition, existing entities of
the Semantic Web Journal Linked Data repository (e.g., people and manuscripts)
are reused in order to demonstrate the exibility of PWO in working with other
existing models and data, as shown as follows:
: step - one a pwo : Step ; # Submission step
pwo : involvesAction : submission - action ; tisit : atTime [ a ti : TimeInterval ;
ti : hasIntervalStartDate "2013 -01 -21 T10 :08:28"^^ xsd : dateTime ;
ti : hasIntervalEndDate "2013 -01 -21 T10 :08:28"^^ xsd : dateTime ] ;
28 Pre xes available at http://www.essepuntato.it/2014/wop/pre xes.ttl.
29 http://purl.org/spar/pso
pwo : needs swj - node :432 ; pwo : produces : submitted - status ;
pwo : hasNextStep : step - two .
# The event in which one of the authors submits the manuscript
: submission - action a taskex : Action ;
dcterms : description " Paolo Ciccarese submits the paper " ;
part : hasParticipant swj : paolo - ciccarese , swj - node :432 .
# The new status ' submitted ' associated to the paper after the submission
: submitted - status a pso : StatusInTime ; pso : isStatusHeldBy swj - node :432 ;
pso : isAcquiredAsConsequenceOf : submission - action ;
pso : withStatus pso : submitted ; tvc : atTime [ a ti : TimeInterval ;
ti : hasIntervalStartDate "2013 -01 -21 T10 :08:28"^^ xsd : dateTime ] .
4.3
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>Reviewing</title>
        <p>
          The step regarding the reviewing phase began with the activity of the editor,
Giancarlo Guizzardi, of looking for appropriate reviewers for the paper. Once
found, the reviewers were provided with the manuscript, reviewed it, and wrote
down their comments that were nally sent back to the editor. In order to
describe all the aspects concerning the second step, we use several entities de ned
in additional SPAR ontologies, i.e., the Citation Counting and Context
Characterisation Ontology (C4O)30 [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] the Citation Typing Ontology (CiTO)31 [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ],
in order to express the content of reviews and to explicitly link those to the
manuscript they reviewed. In the following excerpt we introduce the
formalisation in PWO of the second step of the work ow:
pso : isAcquiredAsConsequenceOf : reviewing - action ;
pso : isLostAsConsequenceOf : reviews - notification - sending - action ;
pso : withStatus pso : under - review ; tvc : atTime [a ti : TimeInterval ;
ti : hasIntervalStartDate "2013 -02 -26 T12 :00:07"^^ xsd : dateTime ;
ti : hasIntervalEndDate "2013 -04 -01 T05 :53:24"^^ xsd : dateTime ] .
# The paper status has changed in 'reviewed ' after reviewers ' comments
: reviewed - status a pso : StatusInTime ; pso : isStatusHeldBy swj - node :432 ;
pso : isAcquiredAsConsequenceOf : reviews - notification - sending - action ;
pso : withStatus pso : reviewed ; tvc : atTime [a ti : TimeInterval ;
        </p>
        <p>ti : hasIntervalStartDate "2013 -04 -01 T05 :53:24"^^ xsd : dateTime ] .
4.4</p>
      </sec>
      <sec id="sec-4-4">
        <title>Decision</title>
        <p>During the third step, the editor was responsible for the fate of the paper and
provided a decision for it according to reviewers' comments. Once formalised
the decision, a decision letter was sent by email to the corresponding author
(i.e., Paolo Ciccarese) and the status of the paper changed in then in \minor
revision". In the following excerpt we introduce the formalisation in PWO of the
third step of the work ow:
During the fourth step, the authors worked in order to revise the content of
the previous version of the paper according to reviewers' comments and editor's
suggestions. At the end of this step, the main result was the creation of a new
version of the paper (i.e., swj-node:506 in our example) that had to be submitted
in the next step. In the following excerpt we introduce the formalisation in PWO
of the fourth step of the work ow:
: step - four a pwo : Step ; pwo : hasNextStep : step - five ; # Revision step
pwo : involvesAction : revision - action ; tisit : atTime [ a ti : TimeInterval ;
ti : hasIntervalStartDate "2013 -06 -10 T17 :47:53"^^ xsd : dateTime ;
ti : hasIntervalEndDate "2013 -07 -01 T05 :51:30"^^ xsd : dateTime ] ;
pwo : needs swj - node :432 , : decision - letter , : review -1 , : review -2 ;
pwo : produces swj - node :506 .
: revision - action a taskex : Action ;
dcterms : description " The authors revises the paper " ;
part : hasParticipant swj - node :432 , : decision - letter ,</p>
        <p>: review -1 , : review -2 , swj : silvio - peroni , swj : paolo - ciccarese .
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>
        In this paper we introduced the Publishing Work ow Ontology (PWO), i.e., an
OWL 2 DL ontology part of the Semantic Publishing and Referencing (SPAR)
Ontologies, which allows the description of publishing work ows in RDF. The
whole ontology is entirely based on existing ontology design patterns that allowed
us to model the various aspects of work ows in an appropriate and standardised
way. We showed a particular use of PWO for describing the rst steps of a real
publishing work ow concerning the publication of an article of the Semantic
Web Journal, i.e., [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], in which we reused entities and data coming from several
models and data, e.g., other SPAR ontologies and existing resources from the
Semantic Web Journal Linked Dataset.
      </p>
      <p>Although PWO had been thought in principle to describe publishing-related
work ows, it has been developed on purpose as an ontology for the description of
generic work ows. In future we plan to align it to other work ow-related models,
e.g., PROV-O, the Research Object ontology and the other ontologies described
in Section 2. In addition, we are currently studying the applicability of PWO
in the legal and scienti c domains. In particular, we plan to work on its use for
describing work ows that concern the process of codi cation of the laws of the
United States legislation and the series of computational or data manipulation
steps in scienti c applications.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Belhajjame</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garijo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Missier</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Newman</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          , ...
          <string-name>
            <surname>Goble</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Work ow-Centric Research Objects: A First Class Citizen in the Scholarly Discourse</article-title>
          .
          <source>In Proceedings of the 2nd Workshop on Semantic Publishing (SePublica</source>
          <year>2012</year>
          ). http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>903</volume>
          /paper-01.pdf
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Belhajjame</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garijo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hettne</surname>
            ,
            <given-names>K. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palma</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , ...
          <string-name>
            <surname>Goble</surname>
            ,
            <given-names>C. A.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <source>The Research Object Suite of Ontologies: Sharing and Exchanging Research Data and Methods on the Open Web. The Computing Research Repository (CoRR)</source>
          ,
          <source>abs/1401</source>
          .4307. http://arxiv.org/abs/1401.4307
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ciccarese</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Peroni</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>The Collections Ontology: creating and handling collections in OWL 2 DL frameworks</article-title>
          . Semantic Web. DOI:
          <volume>10</volume>
          .3233/SW-130121
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Di</given-names>
            <surname>Iorio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Nuzzolese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            ,
            <surname>Peroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Shotton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            , &amp;
            <surname>Vitali</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Describing bibliographic references in RDF</article-title>
          .
          <source>In Proceedings of 4th Workshop on Semantic Publishing (SePublica</source>
          <year>2014</year>
          ). http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1155</volume>
          /paper-05.pdf
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Falco</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peroni</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Vitali</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Modelling OWL ontologies with Gra oo</article-title>
          .
          <source>In ESWC 2014 Satellite Events - Revised Selected Papers.</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Catenacci</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>Task taxonomies for knowledge content</article-title>
          .
          <source>METOKIS Deliverable D7</source>
          . http://metokis.salzburgresearch.at/ les/deliverables/metokis d07 task
          <article-title>taxonomies nal</article-title>
          .pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Garijo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Gil</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>A new approach for publishing work ows: abstractions, standards, and linked data</article-title>
          .
          <source>In Proceedings of the 6th workshop on Work ows in support of large-scale science (WORKS</source>
          <year>2011</year>
          ):
          <volume>47</volume>
          {
          <fpage>56</fpage>
          . DOI:
          <volume>10</volume>
          .1145/2110497.2110504
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Hettne</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soiland-Reyes</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klyne</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Belhajjame</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gamble</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bechhofer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , ...
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Work ow forever: semantic web semantic models and tools for preserving and digitally publishing computational experiments</article-title>
          .
          <source>In Proceedings of the 4th International Workshop on Semantic Web Applications and Tools for the Life Sciences (SWAT4LS</source>
          <year>2011</year>
          ):
          <volume>36</volume>
          {
          <fpage>37</fpage>
          . DOI:
          <volume>10</volume>
          .1145/2166896.2166909
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Horridge</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P. F.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>OWL 2 Web Ontology Language: Manchester Syntax (Second Edition)</article-title>
          .
          <source>W3C Working Group Note, 11 December</source>
          <year>2012</year>
          . http://www.w3.org/TR/owl2-manchester-syntax/
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boley</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tabet</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grosof</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>SWRL: A Semantic Web Rule Language Combining OWL and RuleML</article-title>
          .
          <source>W3C Member Submission</source>
          , 21 May
          <year>2004</year>
          . http://www.w3.org/Submission/SWRL/
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janowicz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McKenzie</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sengupta</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>A LinkedData-Driven and Semantically-Enabled Journal Portal for Scientometrics</article-title>
          .
          <source>In Proceedings of the 12th International Semantic Web Conference (ISWC</source>
          <year>2013</year>
          ):
          <volume>114</volume>
          {
          <fpage>129</fpage>
          . DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -41338-4 8
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lebo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sahoo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>PROV-O: The PROV Ontology</article-title>
          .
          <source>W3C Recommendation</source>
          , 30
          <string-name>
            <surname>April</surname>
          </string-name>
          <year>2013</year>
          . http://www.w3.org/TR/prov-o/
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chugh</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Musen</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>A Framework for Ontology Evolution in Collaborative Environments</article-title>
          .
          <source>In Proceedings of the 5th International Semantic Web Conference (ISWC</source>
          <year>2006</year>
          ):
          <volume>544</volume>
          {
          <fpage>558</fpage>
          . DOI:
          <volume>10</volume>
          .1007/11926078 39
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Peroni</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Shotton</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>FaBiO and CiTO: Ontologies for describing bibliographic resources and citations</article-title>
          .
          <source>Web Semantics</source>
          ,
          <volume>17</volume>
          :
          <fpage>33</fpage>
          {
          <fpage>43</fpage>
          . DOI:
          <volume>10</volume>
          .1016/j.websem.
          <year>2012</year>
          .
          <volume>08</volume>
          .001
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Peroni</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shotton</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Vitali</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Scholarly publishing and linked data: describing roles, statuses, temporal and contextual extents</article-title>
          .
          <source>In Proceedings of the 8th International Conference on Semantic Systems (i-Semantics</source>
          <year>2012</year>
          )
          <volume>: 9</volume>
          {
          <fpage>16</fpage>
          . DOI:
          <volume>10</volume>
          .1145/2362499.2362502
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Prud'hommeaux</surname>
          </string-name>
          , E., &amp;
          <string-name>
            <surname>Carothers</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Turtle - Terse RDF Triple Language</article-title>
          .
          <source>W3C Recommendation</source>
          , 25
          <year>February 2014</year>
          . http://www.w3.org/TR/turtle/
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Russell</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>ter Hofstede</surname>
            ,
            <given-names>A.H.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>van der Aalst</surname>
            ,
            <given-names>W.M.P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Mulyar</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>Work ow Control-Flow Patterns: A Revised View</article-title>
          .
          <source>BPM Center Report BPM-06-22</source>
          . http://www.work owpatterns.com/documentation/documents/BPM-06-22.pdf
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Sebastian</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tudorache</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Musen</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>A Generic Ontology for Collaborative Ontology-Development Work ows</article-title>
          .
          <source>In Proceedings of the 16th International Conference on Knowledge Engineering and Knowledge Management (EKAW</source>
          <year>2008</year>
          ):
          <volume>318</volume>
          {
          <fpage>328</fpage>
          . DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>540</fpage>
          -87696-0 28
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Wolstencroft</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haines</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fellows</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Withers</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Owen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , ...
          <string-name>
            <surname>Goble</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>The Taverna work ow suite: designing and executing work ows of Web Services on the desktop, web or in the cloud</article-title>
          .
          <source>Nucleic Acids Research</source>
          ,
          <volume>41</volume>
          (
          <issue>W1</issue>
          )
          <article-title>: W557{W561</article-title>
          . DOI:
          <volume>10</volume>
          .1093/nar/gkt328
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>