EvaBlomqvist (Talk | contribs) m (Odp:EvaluationPrinciples moved to Odp:ContentODPEvaluationPrinciples: Better name, so they are not confused with principles for all types of ODPs) |
|||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[:Category:CertifiedContentOP| Certified Content | + | [[:Category:CertifiedContentOP| Certified Content ODPs (CPs)]] must comply to a set of criteria and requirements described below. |
− | Members of the [[QualityCommittee| Quality Committee]] use them in order to review and certify [[:Category:ProposedContentOP| Proposed Content | + | Members of the [[QualityCommittee| Quality Committee]] use them in order to review and certify [[:Category:ProposedContentOP| Proposed Content ODPs]]. |
− | Such | + | Such criteria can also be useful as guidelines for those who want to [[Submissions:ProposeCP|propose a Content ODP]]. |
== Criteria == | == Criteria == | ||
Line 15: | Line 15: | ||
* '''Hierarchical components'''. A CP can be an element in a partial order, where the ordering relation requires that at least one of the classes or properties in the pattern is either specialized or generalized. A hierarchy of CPs can be built by specializing or generalizing some of the elements (either classes or relations). | * '''Hierarchical components'''. A CP can be an element in a partial order, where the ordering relation requires that at least one of the classes or properties in the pattern is either specialized or generalized. A hierarchy of CPs can be built by specializing or generalizing some of the elements (either classes or relations). | ||
− | * '''Cognitively relevant components'''. CP visualization must be intuitive and compact, and should catch relevant, ''core'' notions of a [[Community:Domain| domain]]. An interesting result from cognitive learning is that the development of expert skills typically ''selects'' patterns of concepts that are richly interconnected, and in normal cases, these patterns are applied without an explicit reference to the underlying detailed | + | * '''Cognitively relevant components'''. CP visualization must be intuitive and compact, and should catch relevant, ''core'' notions of a [[Community:Domain| domain]]. An interesting result from cognitive learning is that the development of expert skills typically ''selects'' patterns of concepts that are richly interconnected, and in normal cases, these patterns are applied without an explicit reference to the underlying detailed knowledge acquired during the training period. This result matches the need to quickly reason or to automatize cer tain tasks, and the experimental data on short-term memory capacity. For this reason, independently of the generality at which a CP is singled out, it must contain the central notions that ''make rational thinking move'' for an expert in a given [[Community:Domain| domain]] for a given task. |
− | data on short-term memory capacity. For this reason, independently of the generality at which a CP is singled out, it must contain the central notions that ''make rational thinking move'' for an expert in a given [[Community:Domain| domain]] for a given task. | + | |
* '''Reasoning relevant components'''. A CP has to allow some form of inference. | * '''Reasoning relevant components'''. A CP has to allow some form of inference. | ||
Line 22: | Line 21: | ||
* '''Linguistically relevant components'''. Many CPs nicely match linguistic patterns called frames. A frame can be described as a lexically founded ontology design pattern; frames typically encode argument structures for verbs, e.g. the frame Desiring associates elements (or semantic roles) such as Experiencer, Event, FocalParticipant, LocationOfEvent, etc. The richest repository of frames is [http://framenet.icsi.berkeley.edu/ FrameNet]. Frames can be used for validating CPs with respect to lexical coverage, for lexicalizing them, and can be reengineered in order to populate the CP catalogue. | * '''Linguistically relevant components'''. Many CPs nicely match linguistic patterns called frames. A frame can be described as a lexically founded ontology design pattern; frames typically encode argument structures for verbs, e.g. the frame Desiring associates elements (or semantic roles) such as Experiencer, Event, FocalParticipant, LocationOfEvent, etc. The richest repository of frames is [http://framenet.icsi.berkeley.edu/ FrameNet]. Frames can be used for validating CPs with respect to lexical coverage, for lexicalizing them, and can be reengineered in order to populate the CP catalogue. | ||
+ | * '''Best practice components'''. A CP should be used to describe a good practice of modelling. Good practices are intended here as local, thus derived from experts. The quality of CPs is currently based on the personal experience and taste of the proposers, or on the provenance of the knowledge resource where the CP comes from. However, evidence from reusability across different projects, large-scale applications, and open rating systems will provide a good base for CP evaluation. | ||
== Requirements == | == Requirements == | ||
− | * The CP OWL implementation has to be annotated by means of the [http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl | + | * Each CP must be associated with: an OWL implementation, at least one OWL instantiation example, a UML diagram, the description of all its ontology elements, the domain, at least one competency question and one scenario, a source model from which it has been extracted/reengineered from. |
+ | * The CP OWL implementation has to be annotated by means of the [http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl ODP CP annotation schema] |
Certified Content ODPs (CPs) must comply to a set of criteria and requirements described below.
Members of the Quality Committee use them in order to review and certify Proposed Content ODPs.
Such criteria can also be useful as guidelines for those who want to propose a Content ODP.