@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://purl.org/spar/pwo/executes> a owl:ObjectProperty;
  rdfs:comment "This property allows to link a workflow execution to the related workflow description."@en;
  rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/cp/owl/basicplan.owl#satisfies>;
  rdfs:label "executes"@en;
  owl:inverseOf <http://purl.org/spar/pwo/isExecutedBy> .

_:genid-30d046aca2b8444099191a258e53ac534287-55855469776DB9887A5B20EE18DE4CB4 a <http://www.w3.org/2003/11/swrl#IndividualPropertyAtom>;
  <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl#sj>;
  <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl#si>;
  <http://www.w3.org/2003/11/swrl#propertyPredicate> <http://www.ontologydesignpatterns.org/cp/owl/sequence.owl#precedes> .

<http://purl.org/spar/pwo/isNeededBy> a owl:ObjectProperty;
  owl:inverseOf <http://purl.org/spar/pwo/needs>;
  rdfs:label "is needed by"@en;
  rdfs:comment "The property linking a thing required to undertake a workflow step or an event (e.g. an action executing a workflow step) to the step/event itself."@en .

_:genid-30d046aca2b8444099191a258e53ac534287-BAD6A3B79B6FC0419A7CC2C3FA49C01D a owl:Class;
  owl:unionOf _:genid-30d046aca2b8444099191a258e53ac534287-BE24C43C922B027D49A9338C7010771E .

_:genid-30d046aca2b8444099191a258e53ac534287-E9109B3B609BD5F851D0D33703E494F8 a owl:Restriction;
  owl:onProperty <http://www.ontologydesignpatterns.org/cp/owl/parameter.owl#hasParameter>;
  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
  owl:onClass <http://www.w3.org/2006/time#DurationDescription> .

<http://purl.org/spar/pwo> a owl:Ontology;
  owl:imports <http://www.ontologydesignpatterns.org/cp/owl/sequence.owl>, <http://www.ontologydesignpatterns.org/cp/owl/participation.owl>,
    <http://www.w3.org/2006/time>, <http://www.ontologydesignpatterns.org/cp/owl/basicplan.owl>,
    <http://www.ontologydesignpatterns.org/cp/owl/controlflow.owl>, <http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl>,
    <http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl>, <http://purl.org/spar/error>;
  <http://purl.org/dc/elements/1.1/rights> "This work is distributed under a Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/)."@en;
  <http://purl.org/dc/elements/1.1/creator> "Aldo Gangemi", "Silvio Peroni", "David Shotton";
  owl:versionIRI <http://purl.org/spar/pwo/2017-06-01>;
  <http://purl.org/dc/elements/1.1/date> "2017-06-01";
  owl:versionInfo "2.4";
  <http://purl.org/dc/elements/1.1/description> "The Publishing Workflow Ontology (PWO) is a simple ontology written in OWL 2 DL for the characterization of the main stages in the workflow associated with the publication of a document (e.g. being written, under review, XML capture, page design, publication to the Web)."@en,
    <http://purl.org/spar/pwo/pwo.png>;
  owl:priorVersion <https://svn.code.sf.net/p/sempublishing/code/PWO/2016-03-14_pwo-2_3.owl>;
  rdfs:comment """The Publishing Workflow Ontology (PWO) is a simple ontology for describing the steps in the workflow associated with the publication of a document or other publication entity.

**URL:** http://purl.org/spar/pwo

**Creators**: [Aldo Gangemi](https://orcid.org/0000-0001-5568-2684), [David Shotton](http://orcid.org/0000-0001-5506-523X), [Silvio Peroni](http://orcid.org/0000-0003-0530-4305)

**License:** [Creative Commons Attribution 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)

**Website:** http://www.sparontologies.net/ontologies/pwo

**Cite as:** Gangemi, A., Peroni, S., Shotton, D., Vitali, F. (2014). The Publishing Workflow Ontology (PWO). In Semantic Web, 8 (5): 703-718. DOI: https://doi.org/10.3233/SW-160230. Open Access at: http://www.semantic-web-journal.net/system/files/swj1301.pdf"""@en;
  <http://purl.org/dc/elements/1.1/title> "The Publishing Workflow Ontology (PWO)" .

_:genid-30d046aca2b8444099191a258e53ac534287-288C181BFE4CCE7E3DA69CE3D63C8A23 rdf:first
    <http://www.ontologydesignpatterns.org/cp/owl/basicplanexecution.owl#Action>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-471F90B76DCFC9EC04BB7E3E9C03C5AF .

_:genid-30d046aca2b8444099191a258e53ac534287-6EA764B5783EE437A0CF3F9B27178C48 rdf:first
    <http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#executesTask>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-9E0CF00872218E5B06DC3EB902CEABF8 .

<http://www.ontologydesignpatterns.org/cp/owl/sequence.owl#precedes> a owl:ObjectProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-3396AB63E4FC2AAE7FC179290DCCB614 a <http://www.w3.org/2003/11/swrl#Imp>;
  <http://www.w3.org/2003/11/swrl#head> _:genid-30d046aca2b8444099191a258e53ac534287-2E0DF6B271EF633C5C44BB71C0C16C0D;
  <http://www.w3.org/2003/11/swrl#body> _:genid-30d046aca2b8444099191a258e53ac534287-31063ABC02E352AED0A677AAFE5E8B40 .

_:genid-30d046aca2b8444099191a258e53ac534287-6BD7614A049CC19566235D74BC30BCAE a owl:Class;
  owl:unionOf _:genid-30d046aca2b8444099191a258e53ac534287-9A0834FD226DF514AD08AED4060D99D2 .

_:genid-30d046aca2b8444099191a258e53ac534287-BE24C43C922B027D49A9338C7010771E rdf:first
    <http://purl.org/spar/pwo/Step>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-A0B3FDC668DE6DBFC5A4DA722C2C082F .

_:genid-30d046aca2b8444099191a258e53ac534287-B89B1FCB21A89CB99E80CF38BD349825 a <http://www.w3.org/2003/11/swrl#AtomList>;
  rdf:first _:genid-30d046aca2b8444099191a258e53ac534287-FBC12BA3F864A627276E002B4FECFDB8;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-410931A49D904892259001FE10718577 .

_:genid-30d046aca2b8444099191a258e53ac534287-FBC12BA3F864A627276E002B4FECFDB8 a <http://www.w3.org/2003/11/swrl#IndividualPropertyAtom>;
  <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl#si>;
  <http://www.w3.org/2003/11/swrl#propertyPredicate> <http://purl.org/spar/pwo/needs>;
  <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl#r> .

<http://purl.org/spar/pwo/needs> a owl:ObjectProperty;
  rdfs:comment "The property linking a workflow step or an event (e.g. an action executing a workflow step) to anything required to undertake that step/event."@en;
  rdfs:label "needs"@en;
  rdfs:domain _:genid-30d046aca2b8444099191a258e53ac534287-BAD6A3B79B6FC0419A7CC2C3FA49C01D .

<http://purl.org/spar/pwo/isStepOf> a owl:ObjectProperty, owl:FunctionalProperty;
  rdfs:comment "The property linking a step in a workflow to the workflow of which it is a component."@en;
  rdfs:label "is step of"@en;
  rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl#isTaskDefinedIn> .

_:genid-30d046aca2b8444099191a258e53ac534287-21BAA1C217ADA8A9F1DACA3FB07BF466 a owl:Restriction;
  owl:onProperty <http://purl.org/spar/pwo/executes>;
  owl:someValuesFrom <http://purl.org/spar/pwo/Workflow> .

<http://www.ontologydesignpatterns.org/cp/owl/situation.owl#isSettingFor> a owl:ObjectProperty .

<http://purl.org/spar/pwo/hasStep> a owl:ObjectProperty;
  rdfs:comment "The property linking a workflow to a component step."@en;
  rdfs:range <http://purl.org/spar/pwo/Step>;
  rdfs:label "has step"@en;
  owl:inverseOf <http://purl.org/spar/pwo/isStepOf>;
  rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl#definesTask>;
  rdfs:domain <http://purl.org/spar/pwo/Workflow> .

_:genid-30d046aca2b8444099191a258e53ac534287-F835731F0ED4476F21D20B68B8C0D8BE a owl:Restriction;
  owl:onProperty <http://purl.org/spar/pwo/hasFirstStep>;
  owl:someValuesFrom <http://purl.org/spar/pwo/Step> .

<http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#Task> a owl:Class .

_:genid-30d046aca2b8444099191a258e53ac534287-7BF96A3AE68D0802B72EB613FEFEFE14 rdf:first
    <http://purl.org/spar/pwo/Action>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-904A4ED82E46F8B8DBB44B1E763DA8E7 .

<http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#atTime> a owl:ObjectProperty;
  rdfs:comment "A step is performed within a time interval."@en;
  rdfs:label "at time"@en .

_:genid-30d046aca2b8444099191a258e53ac534287-73C70F94F4F6F64727809A1591706C59 a <http://www.w3.org/2003/11/swrl#AtomList>;
  rdf:first _:genid-30d046aca2b8444099191a258e53ac534287-2D68E44B78492418D6EB8C97080188F9;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-B89B1FCB21A89CB99E80CF38BD349825 .

_:genid-30d046aca2b8444099191a258e53ac534287-C54CE52024119114B88E117275181341 a <http://www.w3.org/2003/11/swrl#IndividualPropertyAtom>;
  <http://www.w3.org/2003/11/swrl#propertyPredicate> <http://purl.org/spar/pwo/produces>;
  <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl#sj>;
  <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl#r> .

_:genid-30d046aca2b8444099191a258e53ac534287-8DCE6ECC6E07347FCE488B727603BF58 rdf:first
    <http://purl.org/spar/pwo/executes>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-1A4F02FDAC3F1D11CBB6D6492A722F0E .

<http://purl.org/dc/elements/1.1/creator> a owl:AnnotationProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-CE63662F0181B29F81A8230DFF67E670 a <http://www.w3.org/2003/11/swrl#ClassAtom>;
  <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl#si>;
  <http://www.w3.org/2003/11/swrl#classPredicate> <http://purl.org/spar/pwo/Step> .

_:genid-30d046aca2b8444099191a258e53ac534287-77F439DEDC060E9DA223C0D69D6720BC a <http://www.w3.org/2003/11/swrl#AtomList>;
  rdf:first _:genid-30d046aca2b8444099191a258e53ac534287-55855469776DB9887A5B20EE18DE4CB4;
  rdf:rest rdf:nil .

<http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#hasTimeIndexedSetting>
  a owl:ObjectProperty .

<http://purl.org/spar/pwo/Workflow> a owl:Class;
  rdfs:subClassOf <http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl#Plan>,
    _:genid-30d046aca2b8444099191a258e53ac534287-F835731F0ED4476F21D20B68B8C0D8BE;
  rdfs:label "workflow"@en;
  rdfs:comment "A sequence of connected steps, representing a sequence of publishing operations undertaken by agents. A workflow may be seen as an abstract model of real work."@en .

<http://purl.org/spar/pwo/involvesAction> a owl:ObjectProperty;
  rdfs:range <http://purl.org/spar/pwo/Action>;
  owl:propertyChainAxiom _:genid-30d046aca2b8444099191a258e53ac534287-8DCE6ECC6E07347FCE488B727603BF58;
  rdfs:domain <http://purl.org/spar/pwo/WorkflowExecution>;
  owl:inverseOf <http://purl.org/spar/pwo/isActionInvolvedIn>;
  rdfs:comment "The property linking a particular execution of a workflow to an action."@en;
  rdfs:label "involves action"@en .

<http://purl.org/spar/pwo/happened> a owl:ObjectProperty;
  rdfs:domain <http://www.ontologydesignpatterns.org/cp/owl/participation.owl#Event>;
  rdfs:comment "It allows one to link an event to the interval when it happened."@en;
  rdfs:label "happened"@en;
  owl:inverseOf <http://purl.org/spar/pwo/isIntervalFor>;
  rdfs:range <http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#TimeInterval> .

_:genid-30d046aca2b8444099191a258e53ac534287-9A0834FD226DF514AD08AED4060D99D2 rdf:first
    <http://purl.org/spar/pwo/Step>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-F976D89C09149F003816795228DF9043 .

<http://purl.org/spar/pwo/Step> a owl:Class;
  rdfs:subClassOf _:genid-30d046aca2b8444099191a258e53ac534287-E9109B3B609BD5F851D0D33703E494F8,
    _:genid-30d046aca2b8444099191a258e53ac534287-3FFF05023A697158F3E9FFDAB5998B1C, <http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#Task>,
    _:genid-30d046aca2b8444099191a258e53ac534287-37C203BBDFBEE2555E228E617BFA365E;
  rdfs:label "step"@en;
  rdfs:comment "An atomic unit of a workflow, that may be characterized by a starting time and an ending time, and may be associated with one or more events.  A workflow 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 workflow, a step typically results in the creation of a publication entity, usually by the modification 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 mark-up."@en .

_:genid-30d046aca2b8444099191a258e53ac534287-A77B6C6BCD286D1D61292B76B50A8A7E a owl:Restriction;
  owl:onProperty <http://purl.org/spar/pwo/happened>;
  owl:someValuesFrom <http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#TimeInterval> .

_:genid-30d046aca2b8444099191a258e53ac534287-A0B3FDC668DE6DBFC5A4DA722C2C082F rdf:first
    <http://www.ontologydesignpatterns.org/cp/owl/participation.owl#Event>;
  rdf:rest rdf:nil .

_:genid-30d046aca2b8444099191a258e53ac534287-DB82B5B9CB8D30DE9851B780C0BA43BE rdf:first
    <http://purl.org/spar/pwo/isExecutedBy>;
  rdf:rest rdf:nil .

<http://www.ontologydesignpatterns.org/cp/owl/situation.owl#Situation> a owl:Class .

<http://purl.org/spar/pwo/isIntervalFor> a owl:ObjectProperty;
  rdfs:comment "It allows one to link an interval describing when an event happened to the related event."@en;
  rdfs:label "is interval for"@en .

<http://purl.org/spar/pwo/hasNextStep> a owl:ObjectProperty;
  rdfs:domain <http://purl.org/spar/pwo/Step>;
  rdfs:comment "A property linking a step in a workflow with the step that directly follows it."@en;
  rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/cp/owl/sequence.owl#directlyPrecedes>;
  owl:inverseOf <http://purl.org/spar/pwo/hasPreviousStep>;
  rdfs:label "has next step"@en;
  rdfs:range <http://purl.org/spar/pwo/Step> .

_:genid-30d046aca2b8444099191a258e53ac534287-3FFF05023A697158F3E9FFDAB5998B1C a owl:Restriction;
  owl:onProperty <http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#isExecutedIn>;
  owl:allValuesFrom <http://purl.org/spar/pwo/Action> .

<http://purl.org/spar/pwo/isExecutedBy> a owl:ObjectProperty;
  rdfs:comment "This property allows to link a workflow description to the related workflow execution.";
  rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/cp/owl/basicplan.owl#isSatisfiedBy>;
  rdfs:label "is executed by" .

<http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#Action> a owl:Class .

<http://www.ontologydesignpatterns.org/cp/owl/sequence.owl#directlyPrecedes> a owl:ObjectProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-F976D89C09149F003816795228DF9043 rdf:first
    <http://www.ontologydesignpatterns.org/cp/owl/participation.owl#Event>;
  rdf:rest rdf:nil .

_:genid-30d046aca2b8444099191a258e53ac534287-9E0CF00872218E5B06DC3EB902CEABF8 rdf:first
    <http://purl.org/spar/pwo/isStepOf>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-DB82B5B9CB8D30DE9851B780C0BA43BE .

<http://purl.org/spar/pwo/produces> a owl:ObjectProperty;
  rdfs:label "produces"@en;
  rdfs:comment "The property linking a workflow step or an event (e.g. an action executing a workflow step) to the thing that the step/event produces, creates or results in."@en;
  rdfs:domain _:genid-30d046aca2b8444099191a258e53ac534287-6BD7614A049CC19566235D74BC30BCAE .

_:genid-30d046aca2b8444099191a258e53ac534287-7C16BF1A0383346C56CAC8C3994BCDC2 a owl:Class;
  owl:intersectionOf _:genid-30d046aca2b8444099191a258e53ac534287-288C181BFE4CCE7E3DA69CE3D63C8A23 .

<urn:swrl#r> a <http://www.w3.org/2003/11/swrl#Variable> .

<http://purl.org/spar/pwo/WorkflowExecution> a owl:Class;
  rdfs:subClassOf <http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#TimeIndexedSituation>,
    _:genid-30d046aca2b8444099191a258e53ac534287-21BAA1C217ADA8A9F1DACA3FB07BF466, <http://www.ontologydesignpatterns.org/cp/owl/basicplanexecution.owl#PlanExecution>,
    _:genid-30d046aca2b8444099191a258e53ac534287-C7B48AC40838C13D3185E6EF7D7B14F1 .

<http://purl.org/dc/elements/1.1/description> a owl:AnnotationProperty .

<http://purl.org/spar/pwo/isProducedBy> a owl:ObjectProperty;
  owl:inverseOf <http://purl.org/spar/pwo/produces>;
  rdfs:label "is produced by"@en;
  rdfs:comment "The property linking something to the workflow step or an event (e.g. an action executing a workflow step) that produces, creates or results in that thing."@en .

_:genid-30d046aca2b8444099191a258e53ac534287-1A4F02FDAC3F1D11CBB6D6492A722F0E rdf:first
    <http://purl.org/spar/pwo/hasStep>;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-23280D0BB300A465C8F4CF994C18D92E .

<http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#executesTask> a owl:ObjectProperty .

<http://purl.org/spar/pwo/hasPreviousStep> a owl:ObjectProperty;
  rdfs:comment "A property linking a step in a workflow with the step that directly precedes it."@en;
  rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/cp/owl/sequence.owl#directlyFollows>;
  rdfs:label "has previous step"@en .

_:genid-30d046aca2b8444099191a258e53ac534287-2D68E44B78492418D6EB8C97080188F9 a <http://www.w3.org/2003/11/swrl#ClassAtom>;
  <http://www.w3.org/2003/11/swrl#classPredicate> <http://purl.org/spar/pwo/Step>;
  <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl#sj> .

<http://purl.org/spar/pwo/Action> a owl:Class;
  rdfs:subClassOf _:genid-30d046aca2b8444099191a258e53ac534287-A77B6C6BCD286D1D61292B76B50A8A7E,
    _:genid-30d046aca2b8444099191a258e53ac534287-7C16BF1A0383346C56CAC8C3994BCDC2;
  rdfs:comment "An event with at least one agent that is participant in it and that is linked to a workflow execution and to a step of the related workflow description.";
  rdfs:label "action" .

<urn:swrl#sj> a <http://www.w3.org/2003/11/swrl#Variable> .

_:genid-30d046aca2b8444099191a258e53ac534287-904A4ED82E46F8B8DBB44B1E763DA8E7 rdf:first
    _:genid-30d046aca2b8444099191a258e53ac534287-2ED4E97559D71F635DB39D707615A6ED;
  rdf:rest rdf:nil .

_:genid-30d046aca2b8444099191a258e53ac534287-23280D0BB300A465C8F4CF994C18D92E rdf:first
    <http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#isExecutedIn>;
  rdf:rest rdf:nil .

_:genid-30d046aca2b8444099191a258e53ac534287-410931A49D904892259001FE10718577 a <http://www.w3.org/2003/11/swrl#AtomList>;
  rdf:first _:genid-30d046aca2b8444099191a258e53ac534287-C54CE52024119114B88E117275181341;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-77F439DEDC060E9DA223C0D69D6720BC .

<http://purl.org/dc/elements/1.1/date> a owl:AnnotationProperty .

<http://purl.org/dc/elements/1.1/contributor> a owl:AnnotationProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-2E0DF6B271EF633C5C44BB71C0C16C0D a <http://www.w3.org/2003/11/swrl#AtomList>;
  rdf:first _:genid-30d046aca2b8444099191a258e53ac534287-2718F64E8A0516775EC323EF1B4FEE12;
  rdf:rest rdf:nil .

<urn:swrl#si> a <http://www.w3.org/2003/11/swrl#Variable> .

_:genid-30d046aca2b8444099191a258e53ac534287-2D686DB042C7D87918387675A7614D5E a owl:Class;
  owl:complementOf _:genid-30d046aca2b8444099191a258e53ac534287-461C32AB40BD0841E868CEBF9E0ADB02 .

<http://purl.org/spar/pwo/hasFirstStep> a owl:ObjectProperty;
  rdfs:range _:genid-30d046aca2b8444099191a258e53ac534287-2D686DB042C7D87918387675A7614D5E;
  rdfs:comment "A workflow that starts with a particular step."@en;
  rdfs:subPropertyOf <http://purl.org/spar/pwo/hasStep>;
  rdfs:label "has first step"@en .

rdfs:label a owl:AnnotationProperty .

<http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#TimeInterval> a owl:Class .

_:genid-30d046aca2b8444099191a258e53ac534287-6DF452727939343CDF4197AD7902D75C a owl:Class;
  owl:intersectionOf _:genid-30d046aca2b8444099191a258e53ac534287-7BF96A3AE68D0802B72EB613FEFEFE14 .

_:genid-30d046aca2b8444099191a258e53ac534287-2718F64E8A0516775EC323EF1B4FEE12 a <http://www.w3.org/2003/11/swrl#DatavaluedPropertyAtom>;
  <http://www.w3.org/2003/11/swrl#propertyPredicate> <http://www.essepuntato.it/2009/10/error/hasError>;
  <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl#si>;
  <http://www.w3.org/2003/11/swrl#argument2> "A step cannot need a resource that will be produced by a following step" .

_:genid-30d046aca2b8444099191a258e53ac534287-471F90B76DCFC9EC04BB7E3E9C03C5AF rdf:first
    <http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#Action>;
  rdf:rest rdf:nil .

<http://purl.org/spar/pwo/isActionInvolvedIn> a owl:ObjectProperty;
  rdfs:label "is action involved in"@en;
  owl:propertyChainAxiom _:genid-30d046aca2b8444099191a258e53ac534287-6EA764B5783EE437A0CF3F9B27178C48;
  rdfs:comment "The property linking an event to a particular execution of a workflow description."@en .

<http://www.ontologydesignpatterns.org/cp/owl/participation.owl#Object> a owl:Class .

<http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl#definesTask>
  a owl:ObjectProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-31063ABC02E352AED0A677AAFE5E8B40 a <http://www.w3.org/2003/11/swrl#AtomList>;
  rdf:first _:genid-30d046aca2b8444099191a258e53ac534287-CE63662F0181B29F81A8230DFF67E670;
  rdf:rest _:genid-30d046aca2b8444099191a258e53ac534287-73C70F94F4F6F64727809A1591706C59 .

<http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#isExecutedIn> a owl:ObjectProperty .

<http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#TimeIndexedSituation>
  a owl:Class .

_:genid-30d046aca2b8444099191a258e53ac534287-461C32AB40BD0841E868CEBF9E0ADB02 a owl:Restriction;
  owl:onProperty <http://purl.org/spar/pwo/hasPreviousStep>;
  owl:someValuesFrom <http://purl.org/spar/pwo/Step> .

_:genid-30d046aca2b8444099191a258e53ac534287-37C203BBDFBEE2555E228E617BFA365E a owl:Restriction;
  owl:onProperty <http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl#isTaskDefinedIn>;
  owl:allValuesFrom <http://purl.org/spar/pwo/Workflow> .

<http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#forEntity>
  a owl:ObjectProperty .

<http://purl.org/dc/elements/1.1/title> a owl:AnnotationProperty .

<http://www.semanticweb.org/owlapi#nodeID> a owl:AnnotationProperty .

<http://www.ontologydesignpatterns.org/cp/owl/basicplanexecution.owl#PlanExecution>
  a owl:Class .

rdfs:comment a owl:AnnotationProperty .

<http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl#isTaskDefinedIn>
  a owl:ObjectProperty .

owl:versionInfo a owl:AnnotationProperty .

<http://www.ontologydesignpatterns.org/cp/owl/participation.owl#isParticipantIn> a
    owl:ObjectProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-2ED4E97559D71F635DB39D707615A6ED a owl:Restriction;
  owl:someValuesFrom <http://purl.org/spar/pwo/Step>;
  owl:onProperty <http://www.ontologydesignpatterns.org/cp/owl/taskexecution.owl#executesTask> .

<http://www.ontologydesignpatterns.org/cp/owl/participation.owl#Event> a owl:Class .

<http://purl.org/dc/elements/1.1/rights> a owl:AnnotationProperty .

_:genid-30d046aca2b8444099191a258e53ac534287-C7B48AC40838C13D3185E6EF7D7B14F1 a owl:Restriction;
  owl:someValuesFrom _:genid-30d046aca2b8444099191a258e53ac534287-6DF452727939343CDF4197AD7902D75C;
  owl:onProperty <http://purl.org/spar/pwo/involvesAction> .

<http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#hasIntervalDate> a
    owl:DatatypeProperty .

<http://www.ontologydesignpatterns.org/cp/owl/sequence.owl#directlyFollows> a owl:ObjectProperty .

<http://www.essepuntato.it/2009/10/error/hasError> a owl:DatatypeProperty .

<http://www.ontologydesignpatterns.org/cp/owl/participation.owl#hasParticipant> a
    owl:ObjectProperty .
