Package ch.uzh.ifi.attempto.acewiki.core.ontology

This package contains the ontology classes that are used by AceWiki.

See:
          Description

Class Summary
Comment This class represents a comment that is a part of an article.
Concept This abstract class represents a concept (other terminologies call it "unary relation", "class", or "type").
Individual This class represents an individual (in logic called "constant").
NounConcept This class stands for concepts that are represented by nouns.
OfRole This class stands for roles that are represented by of-constructs.
Ontology This class represents an AceWiki ontology which consists of ontology element definitions and of ontological statements.
OntologyElement This class represents an ontology element which can be an individual ("constant"), a concept ("unary relation", "class", "type"), or a role ("binary relation", "property").
Role This abstract class represents a role (other terminologies call it "binary relation" or "property").
Sentence This class represents an ACE sentence which is either a declarative statement or a question.
Statement This class represents a statement that can be either an ACE sentence or a comment.
TrAdjRole This class stands for roles that are represented by transitive adjectives.
VerbRole This class stands for roles that are represented by a transitive verb.
 

Package ch.uzh.ifi.attempto.acewiki.core.ontology Description

This package contains the ontology classes that are used by AceWiki. For the ontological elements, we use the terminology of Description Logics: constants are called "individuals", unary relations are called "concepts", and binary relations are called "roles".

Author:
Tobias Kuhn


Copyright 2008-2009, Attempto Group, University of Zurich (see http://attempto.ifi.uzh.ch)