Community:Different types of relationships

From Odp

Jump to: navigation, search

Different types of relationships

Title: Different types of relationships for ontology representation

Description: In real applications, we need a flexible ontology editor that helps the user represent taxonomies based on different types of relationships between concepts and with specific features, constraints and rules for each type of relationship. E.g., specialization (is-a) taxonomies, composition (part-whole) taxonomies, lists, etc. The reason is that some features for the specialization taxonomies (represented by the existing editors, e.g., the property inheritance) are not always appropriate for taxonomies based on other types of relationships. Also, the editor should be flexible enough to represent taxonomies based on new types of relationships and specific features, proposed by the user. Our solution for a project in progress was to build an editor that allows the user choose the type of taxonomy and that automatically applies the property inheritance only for the specialization taxonomies. For the composition taxonomies, the concept properties are inherited on demand. And for the list-like taxonomies the inheritance is applicable only for properties defined at the ontology level (inherited by all concepts). The editor is not yet flexible enough to help the user add taxonomies based on new relationship types and with features he needs for an application.

Diagram (this article has no graphical representation)


Users AlexandraGalatescu
Domains Ontology
Competency Questions
Proposed Solutions (OWL files)
Related patterns

Additional information


Add a reference

List of Modeling Issues | Post a new modeling issue | Add a comment in the discussion page
Submission to event


Personal tools
Quality Committee
Content OP publishers