- Podstawowe umiejętności programistyczne
- Podstawowe zrozumienie struktur aplikacji
Publiczność
- Programiści
- Inżynierowie oprogramowania
Object Constraint Language (OCL) to język wyrażeń, który określa ograniczenia i udoskonala diagramy Unified Modeling Language (UML), aby były zrozumiałe dla komputerów. Web Ontology Language (OWL) jest językiem semantycznym, który reprezentuje bogatą i złożoną wiedzę o rzeczach i ich relacjach.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla programistów lub każdego, kto chce nauczyć się i używać OCL i OWL do wyrażania wszelkiego rodzaju zapytań, manipulacji i specyfikacji modelu.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Lepsze zrozumienie architektury OCL i OWL.
- Używanie OCL i OWL do wyrażania transformacji modeli.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
- Zrozumienie OCL i UML architektury języka
- Przegląd OWL i struktury ontologii
Język ograniczeń obiektowych (OCL)
- Składnia abstrakcyjna i konkretna
- Opisywanie semantyki przy użyciu UML
- Korzystanie ze standardowej biblioteki OCL
- Używanie wyrażeń OCL w modelach UML
- Strona semantyki
- Zrozumienie innych pojęć OCL
- Rozszerzanie OCL
Język ontologii internetowej (OWL)
- Przegląd ram opisu zasobów (RDF)
- XML składnia serializacji dla RDF
- Zrozumienie podstawowych elementów OWL
- Zrozumienie złożonych klas OWL
- Importowanie ontologii
- Mapowanie ontologii
- Wersjonowanie ontologii
Integracja semantyczna OCL i OWL
- Przekształcenie UML diagramu klas do ontologii OWL
- Przekształcanie OWL/SWRL do języka znaczników reguł REWERSE (R2ML)
- Mapowanie ograniczeń integralności R2ML na OCL
Podsumowanie i kolejne kroki
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)