План на курса

Въведение

  • Разбиране на архитектурата на езиците OCL и UML
  • Обзор на OWL и структурата на онтологиите

Език за ограничения на обектите (OCL)

  • Абстрактен и конкретен синтаксис
  • Описване на семантиката с UML
  • Използване на стандартната библиотека на OCL
  • Използване на OCL изрази в UML модели
  • Страница с семантика
  • Разбиране на други концепции на OCL
  • Разширяване на OCL

Език за онтологии в уеба (OWL)

  • Обзор на кадра за описание на ресурси (RDF)
  • Синтаксис за сериализация на XML за RDF
  • Разбиране на основните елементи на OWL
  • Разбиране на сложните класове на OWL
  • Импортиране на онтологии
  • Мъпиране на онтологии
  • Версиониране на онтологии

Семантично интегриране на OCL и OWL

  • Преобразуване на диаграма за класове на UML в онтология на OWL
  • Преобразуване на OWL/SWRL в език за маркиране на правила на REWERSE (R2ML)
  • Мъпиране на интегритетни ограничения на R2ML в OCL

Резюме и следващи стъпки

Изисквания

  • Основни умения по програмиране
  • Основно разбиране в структурите на приложенията

Целева аудитория

  • Програмисти
  • Софтуерни инженери
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории