www.altova.com
Previous  Top  Next

Icons in Detail View


The various icons used to display relationships between ontology items in Detail View are listed below, with a brief description. Icons are organized into the following groups:

 

Ontology items
RDF containers and collections
Class descriptions
Class axioms
Property descriptions
OWL individuals (instances)

 

 

 

Ontology items

Ontology items are classes, instances, properties, and literals. In the case of some items, variants are distinguished.

 

ic_class

The Class icon is used for both RDFS and OWL classes. Contrast the bevelled edges on the left of the Class icon with the rounded edges of the Instances icon.

ic_instance

Instances of RDFS and OWL classes, and subjects of RDF Triples. (Instances are also known as Individuals in OWL terminology.)

ic_rdfs_property

RDFS property. Distinguished from OWL properties by the lack of symbols in the top left-hand corner.

ic_property

OWL object property. Distinguished from OWL datatype properties by the O symbol at extreme top left. The other symbols, from left to right, are: functional property, inverse functional property, transitive property, and symmetric property. Clicking a symbol sets the property to that type.

ic_owl_dt_property

OWL datatype property. Distinguished from OWL object properties by the DT symbol at extreme top left. The property type can be set to functional by clicking the f symbol.

ic_ontology

OWL ontology. The ontology header is optional. It is useful for importing other ontologies and for declaring prior versions.

 

../contd.

 

RDF containers and collections

The following icons indicate class relationships, and can be inserted when a class is selected.

 

ic_bag

rdf:Bag

ic_seq

rdf:Seq

ic_alt

rdf:Alt

ic_list

rdf:List

 

 

 

Class descriptions

The following icons indicate class relationships, and can be inserted when a class is selected.

 

ic_allvaluesfrom

owl:allValuesFrom. Specifies that all values allowed on a restriction must come from the specified class or data range.

ic_somevaluesfrom

owl:someValuesFrom. Specifies that at least one value allowed on a restriction must come from the specified class or data range.

ic_hasvalue

owl:hasValue. Specifies the value that a restriction must take.

ic_union

owl:unionOf. A class that is a union of two or more classes is equal to that union.

ic_intersection

owl:intersectionOf. When a class ABC containing A's, B's, and C's intersects with a class CDE containing C's, D's, and E's, the resulting class contains C's.

ic_complement

owl:complementOf. When a class A is a complement of class B, then no instance of A can be an instance of B.

ic_oneof

owl:oneOf. Describes a class by enumerating its instances.

 

../contd.

 

Class axioms

The following icons indicate OWL class relationships, and can be inserted when a class is selected.

 

ic_subclass

rdfs:subClassOf. The selected class is a subclass of another class.

ic_equivalentclass

owl:equivalentClass. Declares the equality of the selected class with another class.

ic_disjointwith

owl:disjointWith. Declares the inequality of the selected class with other classes.

 

 

Property descriptions

The following icons indicate OWL class relationships, and can be inserted when a class is selected.

 

ic_subclass

rdfs:subPropertyOf. Declares the selected property as a subproperty of another property. For example, the property #hasMother could be a subproperty of the property #hasParent.

ic_domain

rdfs:domain. Specifies the domain of a property P, i.e. the class of resources that may be the subject in a triple with the predicate P.

ic_range

rdfs:range. Specifies the range of a property P, i.e. the class of resources (or datatypes) that may be the value, in a triple, of the predicate P.

ic_data_range

owl:DataRange. Defines an enumeration of data values.

ic_equivalentproperty

owl:equivalentProperty. Declares equivalence between properties. Equivalent properties have the same property extensions.

ic_inverseof

owl:inverseOf. Declares one property to be the inverse of another. For example, the property #hasChild could be the inverse of the property #hasParent.

 

 

OWL individuals (instances)

The following icons indicate OWL class relationships, and can be inserted when a class is selected.

 

ic_sameas

owl:sameAs. Declares two individuals to be identical.

ic_differentfrom

owl:differentFrom. Declares the inequality of two individuals.

ic_alldifferent

owl:AllDifferent. Declares the pairwise inequality of all individuals in a group.

 


Previous  Top  Next

© 2008 Altova