Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка онтологій по предметної області &Світові автовиробники& в програмному середовищі Protege 4.2

Реферат Розробка онтологій по предметної області &Світові автовиробники& в програмному середовищі Protege 4.2





люнку 9.


Малюнок 9 - Приклад транзитивного властивості


Крім цього кожна властивість об'єкта може мати відповідне зворотне властивість. Якщо деяка властивість пов'язує індивіда a з деяким індивідом b, то його зворотне властивість пов'язує індивід b з індивідом a.

У даній роботі в якості прикладу для класів онтології будуть створені такі властивості об'єктів: має такий же клас як (Всі підкласи класу Світові автовиробники), відноситься до класу (Класи авто), за якістю виробництва (Всі підкласи класу Світові автовиробники), проводиться в (Країни), по витраті палива економічніше ніж (Всі підкласи класу Світові автовиробники), має схожість (Всі підкласи класу Світові автовиробники)

У дужках вказані класи, чиї екземпляри будуть володіти перерахованими властивостями.

Остаточний список властивостей об'єктів представлений на рисунку 10.


Малюнок 10 - Список властивостей об'єктів


Властивості типів даних (атрибути класу) - описують зв'язки між індивідом і значення даних.

Для створення властивостей типів даних в Prot? g? 4.2 необхідно перейти в закладку Data Properties. (Малюнок 11).

Процес створення аналогічний створенню класів і властивостей об'єкта.


Малюнок 11 - Створення властивостей типів даних


Як приклад для класів онтології будуть створені такі властивості типів даних: Кількість пасажирських місць, к-ть циліндрів, коробка перемикання передач, об'єм двигуна, привід, розгін до 100км/год, розташування керма, витрата палива на 100 км/ч.

Остаточний список властивостей типів даних представлений на рисунку 12.


Малюнок 12 - Властивості типів даних


Створення екземплярів класу


Останнім етапом створення онтології є заповнення класів екземплярами.

Для створення примірників в Prot? g? 4.2 необхідно перейти в закладку Individuals, натиснути на іконку add individuals і задати ім'я екземпляра.


Малюнок 13 - Створення примірника


У рамках даної курсової роботи було створено 66 екземплярів, які розподілені по класах таким чином: Класи авто (6), Світові автовиробники (Bmw (11), citroen (3), ford (4), jaguar (2), lada (7), peugeot (4), skoda (3), toyota (13), газ (6)), країни (7). З повним списком примірників кожного класу можна ознайомитися в Додатку Б.

Після створення екземплярів, необхідно задати властивості об'єктів між екземплярами класів. (Малюнок 14).


Малюнок 14 - Заповнення властивостей об'єктів між екземплярами класу


Крім цього для кожного екземпляра необхідно заповнити атрибути класів. (Малюнок 15).

Малюнок 15 - Заповнення атрибутів класу для примірника цього класу


При заповненні атрибутів класу необхідно вказувати тип даних, для даної онтології для кожного атрибута використовується тип даних string, оскільки це універсальний тип даних, що дозволяє використовувати як цифри, так і символи.


Створення DL-query запитів


Останнім етапом даної курсової роботи є створення базових DL-Query запитів. Запити відіб'ють результат роботи, а також можуть допомогти з пошуком цікавій інформації в заповненій онтології.

Для створення запитів необхідно перейти в закладку DL-Query, а також на вкладці Reasoner вибрати Start reasoner. (Малюнок 16).


Малюнок 16 - Створення запитів


Наприклад, ми хочемо вивести всі підкласи класу Світові автовиробники. Для цього в запитному вікні необхідно написати назви класу і вибрати на панелі об'єктів Descendant classes. (Малюнок 17).


Малюнок 17 - Пошук підкласів класу Світові автовиробники


У якості ще одного прикладу ми можемо знайти, всі спортивні машини. Для цього у вікно запитів необхідно написати (Світові автовиробники and відноситься до класу value спортивний клас) і на панелі об'єктів вибрати Individuals. Результат запиту відображений на Малюнку 18.

Малюнок 18 - Пошук спортивних автомобілів


Висновок


У ході роботи була створена онтологія по предметної області Світові автовиробники. У неї входять 11 класів і підкласів, 6 властивостей об'єктів, 8 атрибутів класу і 66 примірників. Також складено кілька DL-Query запитів, що показують роботу онтології. Дану онтологію надалі можна використовувати як основу для створення електронної енциклопедії з автовиробника. Онтологію можна розширювати, додавати нерозглянуті розділи предметно...


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Створення комп'ютерної мережі навчального класу школи на основі кабелю ...
  • Реферат на тему: Створення класу і розробка програми "Бінарне дерево пошуку"
  • Реферат на тему: Створення об'єктів баз даних