Sunteți pe pagina 1din 7

Ministerul Educației a Republicii Moldova

Universitatea Tehnică a Moldovei

CATEDRA ATI

Discplina Sisteme de gestiune și Data Mining


Lucrare de laborator Nr. 1

Tema: Realizarea ontologiei domeniului militar în Protege

A efectuat: St. gr.TI-101M


Bumbu Artur

A verificat: Lector superior


Rusu Viorel

Chişinău 2011
Tema: Realizarea ontologiei a domeniului Militar.

1 Proiectarea ontologiei
Vom defini o ontologie a domeniului militar conform metodologiei de creare a ontologiilor propuse
de Noy şi McGuinness.
Paşii pe care trebuie să-i urmăm pentru a construi o ontologie ar fi următorii: la primul pas se vor
defini domeniul şi obiectivele ontologiei prin găsirea răspunsului la următoarele întrebări:
- Care este domeniul pe care trebuie să îl acopere ontologia?
Domeniul pe care vrem să-l definim este cel militar. Vom defini noțiunea a domeniului militar şi a
caracteristicilor ce cuprinde acest domeniu, precum şi legăturile între diferitele părți şi ulterior constrângeri
care apar la construcția unei interogări.
- La ce o vom folosi?
Utilizările unei astfel de ontologii pot fi multiple. Cele pe care vom insista la crearea ontologiei
sunt definirea tuturor componentelor domeniului militar, cunoasterea tehnicii, armamentului, determinare
armei necesare pentru utilizare în diferite acţiuni de luptă, identificarea personalului cel mai bine pregătit
pentru diferite acţiuni de luptă.
- La ce tip de întrebări trebuie să ofere răspuns ontologia?
Întrebările la care trebuie sa răspundă ontologia sunt în funcție de obiectivele militare utilizare:
- Care sânt carateristiciele tactico tehnice a armelor tehnicii de luptă?
- Care este distant de utilizare a unui tip de armă?
Utilizatorii acestei ontologii vor fi personalul militar atit cei instruiţi cît şi cei care urmează să fie
instruiţi.
- Cine va trebui să o utilizeze şi să o mențină?
Această ontologie poate fi utilizată de în unităţile militare pentru instruirea personalului cît şi de
ofiteri la organizarea ordinilor de luptă strategiilor de luptă. Cei care trebuie să o menţină sînt ofiţerii cu
grade superioare care au cunoştinţele necesare pentru a adapta această ontologie la necesităţile lor.
Pasul doi presupune găsirea unor ontologii similare cu scopul de a reutiliza conceptele sau chiar de
a folosi ontologia existenta în caz ca aceasta există. O astfel de ontologie similara nu am gasit .
Pasul 3 presupune alcătuirea unei liste cu termenii ce vor apărea în ontologie. În alcătuirea acestei
liste vom folosi o denumire care ni se pare relevantă urmând ca la pasii următori să găsim şi sinonimele
acestora: puşcă mitraliera, pistol, pistol mitraliera, mitraliera, pusca cu luneta, glonte, cartuş,
aruncător de grenade, transportator blindat, tanc, masini de lupta, avion de vinatoare, elicopter.

2
Acestea ar fi principalele tipuri de obiective militare. Pe lângă aceste componente toate
caracteristicile lor vor face parte din ontologie. Astfel putem să mai adăugam şi următoarele noțiuni:
Distant eficeinta, distanţa de zbor, distanţa cu effect omoritor, viteza iniţială, viteza de deplasare,
unghiu de rotire .
Pasul 4 presupune definirea claselor si a ierarhiei de clase. La acest pas exista mai multe abordări
posibile:
- abordarea top-down porneste cu crearea conceptelor cele mai generale şi apoi particularizarea
acestora. De exemplu o clasă din vârful ierarhiei ar fi “Armament şi tehnica de luptă” care apoi se va
particulariza în “Tehnica auto”, “Mijloace de transmisiuni”,”Tehnica de aviatie” etc. Clasa “Tehnica auto” va
fi ulterior descompusă după următoarele subclase în “Automobile”, “Masini de lupta” etc.
- abordarea bottom-up presupune procesul invers. Se pleacă de la cele mai simple concepte si apoi
se încearcă unirea lor în categorii. Astfel vor exista clasele “Masini de lupta”, “Automobile” care împreuna
vor forma clasa “Tehnica auto”.
- abordarea mixtă presupune găsirea elementelor cele mai generale şi mai particulare şi
identificarea ulterioara a conceptelor intermediare.
Pasul 5 presupune definirea proprietăților claselor:
De exemplu pentru Arme vom defini proprietatea distanţa de tragere dupa înaltător, calibru și cadenţa de
tragere, iar pentru muniţii proprietatea masa glontelui, masa cartuşului, masa încarcăturii de pulbere.
Pasul 6 presupune definirea constrângerilor pentru fiecare proprietate. Aceste constrângeri pot fi de
următoarele tipuri:
Cardinalitate – de câte ori poate să apară proprietatea respectivă (de exemplu o componentă are un
singur numar de inregistrare).
Domeniu (domain) – pe ce clase se aplică proprietatea.
Codomeniu (range) – în ce clase sau în ce tipuri de date poate avea valori proprietatea. De exemplu
proprietatea producător a clasei “Masini de lupta” are domeniu “Masini de lupta” şi range clasa “Tancuri”.

3
2 Exemplificare în Protégé
1. Crearea unui nou proiect de tip Protégé.
2. Construcția ierarhiei de clase:

Figura 1 – Ierarhia de clase


3. Definirea proprietăților împreună cu domeniu şi co-domeniu:

4
Figura 2 – Definirea proprietatilor
Slotul Viteza de deplasare pe apa este caracteristică componentei Trasportatorare blindate amfibii,
iar mConsumil la 100 de km,Tipul motorului şi Tipul tehnicii de luptă sunt mostenite.
4. Definirea restricțiilor pentru o anumită proprietate:
Pentru slotul Tipul motorului sunt date următoarele restricții: proprietatea e valabilă pe domeniul
Automobile, Masini de lupta, Tancuri şi poate avea doar o singură valoare.

5
Figura 3 – Definirea restricţiilor de proprietate

6
5. Formularea întrebărilor:
Ce maşini de luptă au tipul motorului Kamaz?

Figura 4 – Formularea întrebării 1

Concluzie:
Efectuînd aceasta lucrare de laborator am înțeles cum are loc crearea și formarea ontologiilor, dar mai
ales cum se extrag datele din sistemul Protégé. Acesta se poate de folosit în diferite scopuri în domeniul
militar atît de personalul instruit cît şi de viitorii militari.

S-ar putea să vă placă și