Course Code: oclowl
Duration: 21 hours
Prerequisites:
  • 基本编程技能
  • 基本了解应用程序结构

观众

  • 程序员
  • 软件工程师
Overview:

对象约束语言 (OCL) 是一种表达式语言,它指定约束并细化统一建模语言 (UML) 图,使计算机能够理解它们。 Web本体语言(OWL)是一种语义语言,代表有关事物及其关系的丰富而复杂的知识。

这种由讲师指导的现场培训(在线或现场)面向程序员或任何希望学习和使用 OCL 和 OWL 来表达各种模型查询、操作和规范要求的人。

培训结束时,参与者将能够:

  • 对OCL和OWL架构有更好的理解。
  • 使用OCL和OWL来表达模型转换。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中亲自实施。

课程定制选项

  • 如需请求本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

  • 了解 OCL 和 UML 语言架构
  • OWL和本体结构概述

对象约束语言 (OCL)

  • 抽象和具体的语法
  • 使用 UML 描述语义
  • 使用 OCL 标准库
  • 在 UML 模型中使用 OCL 表达式
  • “语义”页
  • 了解其他 OCL 概念
  • 扩展 OCL

Web 本体语言 (OWL)

  • 资源描述框架 (RDF) 概述
  • XML RDF 的序列化语法
  • 了解基本的 OWL 元素
  • 了解复杂的 OWL 类
  • 导入本体
  • 本体映射
  • 本体版本控制

OCL 和 OWL 语义集成

  • 将 UML 类图转换为 OWL 本体
  • 将 OWL/SWRL 转换为 REWERSE 规则标记语言 (R2ML)
  • 将 R2ML 完整性约束映射到 OCL

摘要和后续步骤

Sites Published:

United Arab Emirates - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Qatar - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Egypt - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Saudi Arabia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

South Africa - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Brasil - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Canada - Object Constraint Language (OCL) and Web Ontology Language (OWL)

中国 - Object Constraint Language (OCL) and Web Ontology Language (OWL)

香港 - Object Constraint Language (OCL) and Web Ontology Language (OWL)

澳門 - Object Constraint Language (OCL) and Web Ontology Language (OWL)

台灣 - Object Constraint Language (OCL) and Web Ontology Language (OWL)

USA - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Österreich - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Schweiz - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Deutschland - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Czech Republic - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Denmark - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Estonia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Finland - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Greece - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Magyarország - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Ireland - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Luxembourg - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Latvia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

España - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Italia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Lithuania - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Nederland - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Norway - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Portugal - Object Constraint Language (OCL) and Web Ontology Language (OWL)

România - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Sverige - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Türkiye - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Malta - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Belgique - Object Constraint Language (OCL) and Web Ontology Language (OWL)

France - Object Constraint Language (OCL) and Web Ontology Language (OWL)

日本 - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Australia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Malaysia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

New Zealand - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Philippines - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Singapore - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Thailand - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Vietnam - Object Constraint Language (OCL) and Web Ontology Language (OWL)

India - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Argentina - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Chile - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Costa Rica - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Ecuador - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Guatemala - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Colombia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

México - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Panama - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Peru - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Uruguay - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Venezuela - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Polska - Object Constraint Language (OCL) and Web Ontology Language (OWL)

United Kingdom - Object Constraint Language (OCL) and Web Ontology Language (OWL)

South Korea - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Pakistan - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Sri Lanka - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Bulgaria - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Bolivia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Indonesia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Kazakhstan - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Moldova - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Morocco - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Tunisia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Kuwait - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Oman - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Slovakia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Kenya - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Nigeria - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Botswana - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Slovenia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Croatia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Serbia - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Bhutan - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Nepal - Object Constraint Language (OCL) and Web Ontology Language (OWL)

Uzbekistan - Object Constraint Language (OCL) and Web Ontology Language (OWL)