Submissions:VesselSpecies

From Odp

Revision as of 15:32, 10 March 2009 by Admin (Talk | contribs)
Jump to: navigation, search


This pattern has been certified.

Related submission, with evaluation history, can be found here

If you are a member of quality committee please visit the

evaluation section

If you are author of this proposal or you want to contribute to this pattern's review, you can:

In general, it could be useful to visit the evaluation section to have information about the evaluation process of this proposal

Current revision ID: 3686

Image:Vesselspecies.jpg

General description

Name: VesselSpecies
Submitted by: AlessandroAdamou
Also Known As:
Intent: to provide a direct relation between aquatic species and vessels that are able to catch them, regardless of the fishing gear used.
Domains:
Competency Questions:
  • what vessel types can catch what species?
Solution description:
Reusable OWL Building Block: http://www.ontologydesignpatterns.org/cp/owl/fsdas/vesselspecies.owl (355)
Consequences: This pattern should be used in scenarios where a VesselType can be deemed suitable for catching some AquaticSpecies for reasons other than mounting some fishing gear of a suitable GearType. It is strictly related to the gearspecies pattern, in that it uses the catchesSpecies and isCaught property pair to define this behaviour. For the sake of reuse, no domain is declared for catchesSpecies, appropriate restrictions having beed applied instead.
Scenarios: give me the species caught using 'gillneters'
Known Uses:
Web References:
Other References:
Examples (OWL files):
Extracted From:
Reengineered From:
Has Components:
Specialization Of:
Related CPs:


Elements

The VesselSpecies Content OP locally defines the following ontology elements:

Class AquaticSpecies (owl:Class) Aquatic species are conceptual entities that are characterized together with resources and water areas.

Mappable to fi:Species, fi:SpeciesRef, fi:SpeciesFeature, etc.

It has related axioms from FIGIS Schema that are included in the classes linked to the fi:Species class, such as fi:SpeciesRef (holding association with fi:AqResRef, which holds association with fi:WaterAreaRef).

AquaticSpecies page
Class VesselType (owl:Class) Vessel types are conceptual entities.

Mappable to fi:VesseltypeRef

VesselType page
ObjectProperty catchesSpecies (owl:ObjectProperty) Actually a composed property: this needs either a property chain, a SPARQL query, or a SWRL rule to gather a value. E.g. in SPARQL:


CONSTRUCT {?x :catchesSpecies ?y . ?y isCaughtBy ?x}

WHERE {

?x gearvessel:usesGearType ?z .

?z gearspecies:catchesSpecies ?y

}

catchesSpecies page
ObjectProperty isCaughtBy (owl:ObjectProperty) Actually a composed property: this needs either a property chain, a SPARQL query, or a SWRL rule to gather a value. E.g. in SPARQL:


CONSTRUCT {?x :catchesSpecies ?y . ?y isCaughtBy ?x}

WHERE {

?x gearvessel:usesGearType ?z .

?z gearspecies:catchesSpecies ?y

}

isCaughtBy page
ObjectProperty isCaughtByVesselType (owl:ObjectProperty)
isCaughtByVesselType page

(type): http://www.w3.org/2002/07/owl#Ontology

(relatedCPs): http://www.ontologydesignpatterns.org/cp/owl/fsdas/gearspecies.owl

(imports): http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl

(versionInfo): Created by Alessandro Adamou

(versionInfo): 1.0

Scenarios

Scenarios about VesselSpecies

No scenario is added to this Content OP.

Reviews

Reviews about VesselSpecies
Review article Posted on About revision (current is 3686)
AldoGangemi about VesselSpecies 245490817 March 2009 36863,686

This revision (revision ID 3686) takes in account the reviews: AldoGangemi about VesselSpecies

Other info at evaluation tab

Personal tools
Quality Committee
Content OP publishers