# T HE VOCABULARY – THE M ODEL

(1)

The Vocabulary

(2)

Basic Model

(3)

## T HE VOCABULARY – THE M ODEL

|

### The vocabulary is composed of two partially y p p y ordered sets:

1. a set of concepts and

2 t f l ti f it (th it i th b

2. a set of relations of any arity (the arity is the number of arguments of the relation)

3. a set of individual markers (“*” the generic marker)

|

(4)

## T HE V OCABULARY – THE M ODEL

|

### The partial order represents a specialization p p p relation: t ≤ t’ is read: t is a specialization of t

If t d t’ t t t’

y If t and t’ are concepts, t ≤ t’ means:

every instance of the concept t is also an instance of the concept t’

y If t and t’ are relations, then

| these relations have the same arityt ese e at o s a e t e sa e a ty k, and , a d

| t ≤ t’ means:

if t holds between k entities, then t’ also holds between these k if t holds between k entities, then t also holds between these k entities

(5)

|

|

|

|

|

(6)

(7)

## THEVOCABULARY

Extensions to the Basic Model

(8)

## E XTENDING THE VOCABULARY (1)

|

### Banned concept types: the concept types cannot p yp p yp have a common subtype (disjointness)

| Example: Something cannot be a Man and a Woman at the same time.

(9)

## E XTENDING THE VOCABULARY (2)

|

### Relation symbol signatures: a signature will specify: y g g p y

y The arity of the relation

y The maximal concept type of each of its arguments

E ample parentOf(Ad lt H man) means that the relation

| Example: parentOf(Adult, Human) means that the relation parentOf is a binary relation and that the first argument is of maximal type Adult and the second argument is of maximal type Humanyp

|

(10)

## VOCABULARY

Editing Vocabulary with Cogui

(11)

(12)

(13)

(14)

(15)

## VOCABULARY

1. Concept Hierarchy

(16)

OGUI

ONCEPT

IERARCHY

### :

VISUALISE BOTH THE THREE VIEW ON LEFT HAND SIDE AND GRAPH ON RIGHT HAND SIDE

(17)

OGUI

ONCEPT

IERARCHY DISPLAY

### :

CHANGE

THE DISPLAY OF THE HIERARCHY

### (

WHICH IS NOT NECESSARILY A TREE

(18)

## C OGUI – C ONCEPT H IERARCHY DISPLAY :

(19)

OGUI

ONCEPT

IERARCHY DISPLAY

### :

ZOOM IN AND OUT OF THE GRAPH FOR BETTER VIEW

(20)

OGUI

ONCEPT

IERARCHY DISPLAY

### :

TO ARRANGE GRAPH CORRESPONDING TO SPRING LAYOUT START THE LAYOUT AND DO NOT FORGET TO STOP IT

### (

THE ACTIVE BUTTON STAYS RED

TO STOP IT

### (

THE ACTIVE BUTTON STAYS RED

(21)

## C OGUI – C ONCEPT H IERARCHY DISPLAY :

(22)

OGUI

ONCEPT

IERARCHY EDITION

### :

WHEN

THE EDITION BUTTON IS ON THE GRAPH VIEW CAN BE USED ALSO FOR EDITING GRAPHS

(23)

OGUI

ONCEPT

IERARCHY EDITION

### :

WHEN

EDITION IS ON A CONCEPT TYPE CAN BE ADDED USING THE GRAPH VIEW

(24)

OGUI

ONCEPT

IERARCHY EDITION

### :

WHEN

EDITION IS ON RIGHT CLICK ON THE NEWLY INTRODUCED NODE FOR MORE ACTIONS

(25)

OGUI

ONCEPT

IERARCHY EDITION

### :

TO ADD THE SPECIALISATION RELATION

WHEN EDITION IS

O O S O C O

ON

### ,

PUT THE MOUSE ON THE CENTER OF THE NEW CONCEPT NODE AND DRAG IT TO LINK IT TO THE DESIRED CONCEPT

DESIRED CONCEPT

(26)

OGUI

ONCEPT

IERARCHY EDITION

### :

THE

NEWLY ADDED CONCEPT NODE AND THE

SPECIALISATION RELATION APPEAR IN BOTH VIEWS

(27)

OGUI

ONCEPT

IERARCHY EDITION

### :

TO

DELETE A NODE IN GRAPH VIEW WHEN EDITION IS DELETE A NODE IN GRAPH VIEW

### ,

WHEN EDITION IS ON

### ,

RIGHT CLICK ON NODE AND SELECT DELETE

(28)

OGUI

ONCEPT

IERARCHY EDITION

### :

THE

CONCEPT HIERARCHY CAN BE EQUALLY EDITED IN THE TREE VIEW

(29)

OGUI

ONCEPT

IERARCHY EDITION

### :

TO ADD A NEW SUBCONCEPT TYPE FOR A CONCEPT TYPE IN TREE VIEW RIGHT CLICK ON THE NODE AND SELECT INSERT CONCEPT TYPE

INSERT CONCEPT TYPE

(30)

OGUI

ONCEPT

IERARCHY EDITION

### :

THE

NEWLY ADDED CONCEPT TYPE IN THE HIERARCHY IS ALSO VISIBLE IN GRAPH VIEW

(31)

OGUI

ONCEPT

IERARCHY EDITION

### :

TO STOP

EDITING GRAPHS IN THE GRAPH EDITOR SELECT EDITION OFF

(32)

OGUI

ONCEPT

IERARCHY EDITION

### :

WHEN

EDITION IS OFF WE CANNOT ADD A NEW CONCEPT TYPE USING THE GRAPH EDITOR

(33)

OGUI

ONCEPT

IERARCHY EDITION

### :

WHEN

EDITION IS OFF WE CAN STILL EDIT THE GRAPHS USING THE TREE VIEW

(34)

## C OGUI - C YCLES IN THE HIERARCHY :

(35)

OGUI

### - C

YCLES IN THE HIERARCHY

### :

INTRODUCE A NEW CONCEPT IN HIERARCHY AND LINK IT IN

HIERARCHY

(36)

OGUI

### - C

YCLES IN THE HIERARCHY

### :

INTRODUCE A NEW CONCEPT IN HIERARCHY AND LINK IT IN

HIERARCHY AND ADD A NEW EDGE TO CREATE A CYCLE

(37)

OGUI

### - C

YCLES IN THE HIERARCHY

### :

INTRODUCE A NEW CONCEPT IN HIERARCHY AND LINK IT IN

HIERARCHY AND ADD A NEW EDGE TO CREATE A CYCLE

(38)

## C OGUI - C YCLES IN THE HIERARCHY : CAN BE

(39)

OGUI

### - C

YCLES IN THE HIERARCHY

### :

THE TREE DISPLAY IN THE GRAPH EDITOR IS NOT AVAILABLE

(40)

OGUI

### - C

YCLES IN THE HIERARCHY

### :

THE TREE

LAYOUT IN THE GRAPH EDITOR IS NOT AVAILABLE SO ATTENTION WHEN USING THE SPRING LAYOUT

(41)

1. Banned Types

(42)

## C OGUI – C ONCEPT H IERARCHY EDITION :

(43)

OGUI

ONCEPT

IERARCHY EDITION

BANNED

TYPES

### –

RIGHT CLICK ON THE AREA BENEATH BANNED TYPES AND CLICK ADD

(44)

(45)

## C OGUI C ONCEPT H IERARCHY EDITION : C OGUI – C ONCEPT H IERARCHY EDITION :

(46)

OGUI

ONCEPT

IERARCHY EDITION

BANNED

TYPES

### –

THE BANNED TYPES WILL APPEAR IN THE LIST

(47)

## VOCABULARY

2. Relation Hierarchy

(48)

## C OGUI –R ELATION H IERARCHY

(49)

OGUI

### – R

ELATION HIERARCHY CAN BE VISUALISED BOTH USING THE TREE VIEW AND THE GRAPH VIEW

(50)

OGUI

### –

THE GRAPH VIEW FOR THE RELATION HIERARCHY PROPOSES THE SAME DISPLAY

FUNCTIONALITIES AS FOR CONCEPTS

(51)

OGUI

### –

THE GRAPH VIEW FOR THE RELATION

HIERARCHY PROPOSES THE SAME FUNCTIONALITY FOR THE EDITION MODE

(52)

## EXTENDING THEVOCABULARY

2. Relation signatures

(53)

(54)

## C OGUI – TO CHANGE THE SIGNATURE OF A

(55)

OGUI

### –

TO CHANGE THE SIGNATURE OF A

RELATION TYPE RIGHT CLICK AND SELECT EDIT SIGNATURE THEN CHOOSE THE CONCEPT TYPE

(56)

OGUI

### –

TO CHANGE THE SIGNATURE OF A

RELATION TYPE RIGHT CLICK AND SELECT EDIT SIGNATURE THEN CHOOSE THE CONCEPT TYPE IN THE PROPOSED HIERARCHY

(57)

OGUI

### –

TO INSERT A NEW RELATION TYPE RIGHT CLICK IN THE HIERARCHY THEN SELECT INSERT RELATION TYPE

(58)

OGUI

### –

TO INSERT A NEW RELATION TYPE RIGHT CLICK IN THE HIERARCHY THEN SELECT INSERT RELATION TYPE THEN EDIT ITS SIGNATURE

(59)

OGUI

### –

THE RELATION HIERARCHY RESPECTS THE CONCEPT HIERARCHY FOR ITS SIGNATURE

(60)

OGUI

### –

THE RELATION HIERARCHY RESPECTS THE CONCEPT HIERARCHY FOR ITS SIGNATURE

(61)

(62)

(63)

(64)

(65)

3. Individuals

(66)

(67)

## EXTENDING THEVOCABULARY

3. Individual Typing

(68)

(69)

(70)

(71)

(72)

(73)

(74)

(75)

(76)

(77)

(78)

Updating...

## References

Related subjects :