Il modello ontologico GIONA
From Giona
(→Modellazione dei Processi) |
|||
(12 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | Il modello concettuale ontologico di GIONA è stato creato | + | Il modello concettuale ontologico di '''GIONA''' è stato creato ispirandosi agli standard [http://cimosa.cnt.pl/ CIMOSA]. |
- | Come tutti i modelli ontologici, anche questo | + | Come tutti i modelli ontologici, anche questo si basa su una serie di ''classi'' di oggetti e di ''relazioni'' che intercorrono tra di essi. |
== Gli oggetti del modello GIONA == | == Gli oggetti del modello GIONA == | ||
Line 22: | Line 22: | ||
* '''Activity''': le attività svolte all'interno dell'ambiente rappresentato dall'ontologia | * '''Activity''': le attività svolte all'interno dell'ambiente rappresentato dall'ontologia | ||
* '''Resource''': le risorse (umane e tecniche) presenti all'interno dell'ambiente rappresentato dall'ontologia | * '''Resource''': le risorse (umane e tecniche) presenti all'interno dell'ambiente rappresentato dall'ontologia | ||
- | * '''Organization | + | * '''Organization Element''': le entità preposte alla gestione ed al controllo di attività e risorse |
- | * ''' | + | * '''Capability''': identifica la possibilità di compiere un'attività |
== Le relazioni tra gli oggetti == | == Le relazioni tra gli oggetti == | ||
- | + | Gli oggetti appartenenti alle quattro classi precedenti sono legati tra loro da relazioni, che possono essere di due tipi: relazioni '''interne''' e relazioni '''esterne'''. | |
- | === Relazioni | + | === Relazioni interne di classe === |
- | + | Le relazioni interne sono quelle che intercorrono tra oggetti appartenenti alla stessa classe. | |
- | + | In particolare la relazione '''ISA''' consente di creare una tassonomia di oggetti. Ad esempio: | |
- | + | Ingegnere Meccanico --ISA--> Ingegnere --ISA--> Laureato | |
- | == | + | Fiat 500 --ISA--> Automobile FIAT --ISA--> Automobile --ISA--> Veicolo |
+ | |||
+ | === Relazioni esterne di classe === | ||
- | + | Le relazioni esterne di classe sono quelle che intercorrono tra oggetti appartenenti a classi differenti. In particolare nel modello le relazioni esterne sono: | |
- | + | * '''USE''': è la relazione che intercorre tra un'Activity ed una Resource ed indica il fatto che una certa attività ha bisogno di una (o più) data risorsa per essere effettuata. | |
+ | * '''NEED''': è la relazione che intercorre tra una Activity ed una Capability, ed indica il fatto che una certa attività ha bisogno di una (o più) determinata capacità per essere effettuata. | ||
+ | * '''HAS''': è la relazione che intercorre tra una Resource ed una (o più) Capabiliy ed indica il fatto che una certa risorsa ha una certa capacità | ||
+ | * '''RESPONSIBLE''': è la relazione che intercorre tra un Organization Element ed una (o più) attività, ed indica il fatto che l'organization element è responsabile di una certa attività | ||
+ | * '''MANAGE''': è la relazione che intercorre tra un Organization Element ed una (o più) risorse, ed indica il fatto che un organization element gestisce una certa risorsa. | ||
- | + | [[Image:Ontologia.jpg]] | |
- | |||
- | |||
- | |||
- | + | [[Category:Informatica]] | |
+ | [[Category:Intelligenza Artificiale]] | ||
+ | [[Category:Ontologia]] | ||
+ | [[Category:Data Base]] |
Current revision as of 21:26, 17 May 2007
Il modello concettuale ontologico di GIONA è stato creato ispirandosi agli standard CIMOSA.
Come tutti i modelli ontologici, anche questo si basa su una serie di classi di oggetti e di relazioni che intercorrono tra di essi.
Contents |
Gli oggetti del modello GIONA
Gli oggetti sono strutture con le seguenti proprietà:
- un nome
- un identificatore univoco
- una descrizione
- una lista di attributi
Gli attributi
Gli attributi sono utilizzati per "qualificare" gli oggetti presenti all'interno dell'ontologia. Ciascun attributo è una coppia <Nome, Valore> con la seguente proprietà:
il nome dell'attributo è univoco in ogni singola lista di attributi di ciascun oggetto.
Le classi di Oggetti
Le classi di oggetti all'interno del progetto GIONA sono 4:
- Activity: le attività svolte all'interno dell'ambiente rappresentato dall'ontologia
- Resource: le risorse (umane e tecniche) presenti all'interno dell'ambiente rappresentato dall'ontologia
- Organization Element: le entità preposte alla gestione ed al controllo di attività e risorse
- Capability: identifica la possibilità di compiere un'attività
Le relazioni tra gli oggetti
Gli oggetti appartenenti alle quattro classi precedenti sono legati tra loro da relazioni, che possono essere di due tipi: relazioni interne e relazioni esterne.
Relazioni interne di classe
Le relazioni interne sono quelle che intercorrono tra oggetti appartenenti alla stessa classe.
In particolare la relazione ISA consente di creare una tassonomia di oggetti. Ad esempio:
Ingegnere Meccanico --ISA--> Ingegnere --ISA--> Laureato
Fiat 500 --ISA--> Automobile FIAT --ISA--> Automobile --ISA--> Veicolo
Relazioni esterne di classe
Le relazioni esterne di classe sono quelle che intercorrono tra oggetti appartenenti a classi differenti. In particolare nel modello le relazioni esterne sono:
- USE: è la relazione che intercorre tra un'Activity ed una Resource ed indica il fatto che una certa attività ha bisogno di una (o più) data risorsa per essere effettuata.
- NEED: è la relazione che intercorre tra una Activity ed una Capability, ed indica il fatto che una certa attività ha bisogno di una (o più) determinata capacità per essere effettuata.
- HAS: è la relazione che intercorre tra una Resource ed una (o più) Capabiliy ed indica il fatto che una certa risorsa ha una certa capacità
- RESPONSIBLE: è la relazione che intercorre tra un Organization Element ed una (o più) attività, ed indica il fatto che l'organization element è responsabile di una certa attività
- MANAGE: è la relazione che intercorre tra un Organization Element ed una (o più) risorse, ed indica il fatto che un organization element gestisce una certa risorsa.