Object Constraint Language (OCL) and Web Ontology Language (OWL) - Plan Szkolenia
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.
Plan Szkolenia
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
Wymagania
- Podstawowe umiejętności programistyczne
- Podstawowe zrozumienie struktur aplikacji
Uczestnicy
- Programiści
- Inżynierowie oprogramowania
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Object Constraint Language (OCL) and Web Ontology Language (OWL) - Plan Szkolenia - Booking
Object Constraint Language (OCL) and Web Ontology Language (OWL) - Plan Szkolenia - Enquiry
Object Constraint Language (OCL) and Web Ontology Language (OWL) - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (5)
otwartość i kontakt z prowadzącym
Dariusz - Devqube
Szkolenie - Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum
Pani Malavika jest bardzo dobrym trenerem. Bardzo pilną i odpowiedzią na moje pytania. Rozumiem, że zakres SysML i EA jest bardzo szeroki, starała się jak najlepiej przedstawić szkolenie. Nawet spędziła swoją przerwę na szukaniu odpowiedzi na nasze pytania. Mój szacunek! Wspaniały nauczyciel!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Szkolenie - System Engineering using SysML and UML 2
Przetłumaczone przez sztuczną inteligencję
- Wiedza nauczyciela na temat przedmiotu była naprawdę dobra. Potrafił bardzo dobrze wyjaśniać i odpowiedzieć na wszystkie pytania w tym momencie. - Bycie w stanie poznać, na co wszystko narzędzie jest zdolne, było naprawdę dobre. - Struktura, jaką przedstawił, taka jak używanie scenariuszy i śledzenia, byłaby naprawdę przydatna w mojej codziennej pracy.
Harsha Jain - Scania CV AB
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję
I lubię proste, ale informacyjne przykłady kodów.
Yue Wang - DBS Bank Ltd
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Miło mi było wykonywać ćwiczenia i przykłady.
Natalia Rodriguez Ucles
Szkolenie - Business Process Modeling using BPMN and UML
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Praktyczne aspekty UML
21 godzinKurs poszerza posiadaną wiedzę z zakresu UML. Podczas szkolenia skupiamy się na praktycznym wykorzystaniu języka analizy obiektowej UML.
Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum
21 godzinAnaliza biznesowa to proces badania, rozumienia i definiowania potrzeb biznesowych w celu opracowania rozwiązań, które spełniają te potrzeby. Jest kluczowym elementem w procesie zarządzania zmianami w organizacji oraz projektowania nowych rozwiązań biznesowych. Analiza biznesowa ma na celu zapewnienie, że rozwiązania technologiczne, procesowe lub organizacyjne spełniają cele i potrzeby biznesowe. Jest kluczowym elementem w zapewnieniu skuteczności projektów i zmian w organizacji, poprzez zapewnienie, że rozwiązania wprowadzone są trafne, wykonalne i w pełni odpowiadające wymaganiom biznesowym.
Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
14 godzinOdbiorcy kursu:
Menedżerowie, którzy chcą zrozumieć diagramy BPMN, Business Konsultanci, Business Analitycy, Business Inżynierowie procesów, Analitycy systemów i każdy, kto jest zaangażowany w analizowanie i planowanie Business Procesów przy użyciu znormalizowanej, ujednoliconej notacji modelowania.
Kurs Go als:
- Tworzenie wysokiej jakości diagramów procesów
- Modelowanie w notacji procesowej BPMN
- Przechwytywanie aktualnych informacji o procesach
- Wdrażanie zoptymalizowanych przepływów procesów dla procesów intensywnie wykorzystujących ludzi
- Upraszczanie złożonych definicji procesów i dzielenie ich na łatwiejsze do zarządzania części
Business Process Modeling using BPMN and UML
14 godzinCel:
Ten kurs szkoleniowy ma na celu pomóc analitykom biznesowym nauczyć się efektywnie modelować swoje procesy biznesowe przy użyciu BPMN, a także zasoby obsługiwane przez ich działania. Będąc prowadzonym przez zwinne ramy przedsiębiorstwa, analitycy biznesowi uczą się podczas tego kursu, jak używać odpowiednich notacji BPMN i rozszerzeń biznesowych UML, aby radzić sobie ze swoimi „wymaganiami biznesowymi” i spójnie kierować podstawowymi działaniami na poziomie projektowania.
Design Patterns
14 godzinIstnieje wiele wypróbowanych i przetestowanych wzorców powszechnie dostępnych dla każdego. Czasami jest to tylko kwestia zmiany nazw i zaimplementowania wzorca w konkretnej technologii. Może to zaoszczędzić setki godzin, które w przeciwnym razie zostałyby poświęcone na projektowanie i testowanie. Cele szkolenia Kurs ten ma dwa cele: po pierwsze, pozwala na ponowne wykorzystanie powszechnie znanych wzorców, po drugie, pozwala na tworzenie i ponowne wykorzystanie wzorców specyficznych dla danej organizacji. Pomaga oszacować, w jaki sposób wzorce mogą obniżyć koszty, usystematyzować proces projektowania i wygenerować strukturę kodu opartą na wzorcach. Odbiorcy Projektanci oprogramowania, analitycy biznesowi, kierownicy projektów, programiści i deweloperzy, a także menedżerowie operacyjni i menedżerowie działów oprogramowania. Styl kursu Kurs koncentruje się na przypadkach użycia i ich związku z konkretnym wzorcem. Większość przykładów jest wyjaśniona w UML i w prostych przykładach Java (język może się zmienić, jeśli kurs jest zarezerwowany jako kurs zamknięty). Kurs prowadzi przez źródła wzorców, a także pokazuje, jak katalogować i opisywać wzorce, które można ponownie wykorzystać w całej organizacji.
Introduction to Enterprise Architect
7 godzinKurs szkoleniowy Wprowadzenie do Enterprise Architect jest przeznaczony dla wszystkich osób, które chcą korzystać z narzędzia do modelowania UML firmy Sparx Systems, Enterprise Architect, w swoich działaniach związanych z modelowaniem, ale nie znają funkcji, cech i sposobu użycia Enterprise Architect.
Efficient Requirement Management using Agile Methods and Agile UML Modeling
21 godzinCel:
To szkolenie ma na celu pomóc menedżerom produktu, właścicielom produktów, analitykom biznesowym, architektom systemów i programistom zrozumieć, jak skutecznie zarządzać wymaganiami na podstawie wizji produktu, aby dokładnie poprowadzić programistów w ich wdrażaniu.
Mówiąc bardziej szczegółowo, kurs ten ma na celu pomóc menedżerom produktu w lepszym definiowaniu propozycji wartości ich produktów na podstawie strategii i potrzeb interesariuszy. Analitycy biznesowi i właściciele produktów dowiadują się, jak opisać wymagania zaległości produktowych, a następnie odkryć odpowiednie epiki i historie użytkowników systemu, przyczyniając się jednocześnie do tworzenia wymaganej wartości. Dzięki interaktywnym ćwiczeniom z wykorzystaniem studium przypadku uczestnicy dowiadują się, jak szczegółowo opisać takie wymagania, aby zweryfikować prawidłowe zrozumienie potrzeb i przygotować testy akceptacyjne systemu. W ten sposób, korzystając z bardzo powszechnego i produktywnego profilu UML, uczą się strukturyzować wymagania w celu efektywnej komunikacji z architektami i programistami poprzez iteracyjny proces gromadzenia wymagań.
Publiczność:
- Menedżerowie Produktów
- Właściciele Produktów
- Business Analitycy
- Każdy zainteresowany procesem wymagań Management
Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
21 godzinSzkolenie OCUP2 Foundation to pierwszy poziom ścieżki certyfikacyjnej OCUP2.
Materiały szkoleniowa i interaktywna baza pytań przygotowane zostały przez trenera z certyfikatem OMG Certified UML Professional 2 Advanced, współautora pytań egzaminacyjnych OCUP 2.
System Engineering using SysML and UML 2
21 godzinCel:
Pomaga analitykom i projektantom z dziedziny inżynierii systemów zrozumieć, jak skutecznie zbierać wymagania, a następnie przejść przez implementację projektu oprogramowania wbudowanego na podstawie specyfikacji systemu przy użyciu UML 2 i SysML.
To 3-dniowe szkolenie ma na celu pomoc analitykom systemowym w skutecznym wyrażaniu ich potrzeb, a projektantom w tworzeniu odpowiedniego projektu architektonicznego systemu na podstawie tych potrzeb.
Wynikowa architektura systemu zapewnia dobry poziom zwinności oprogramowania systemu wbudowanego w obliczu zmian, ponieważ umożliwia spójne śledzenie reguł biznesowych zawartych w funkcjach systemu i wyborów użytkowania (przypadków użycia) użytkowników końcowych w kierunku poziomu implementacji oprogramowania.
Applying SysML with MagicDraw/Cameo
21 godzinJest to 3-dniowe szkolenie obejmujące zasady modelowania, UML, SysML i wykorzystanie MagicDraw lub Cameo po studium przypadku, które demonstruje typowe podejście do inżynierii systemów opartych na modelach.
Kurs:
- Obejmuje wykłady i praktyczną praktykę w korzystaniu z MagicDraw lub Cameo do modelowania systemów przy użyciu SysML;
- Wyjaśnia główne koncepcje i diagramy SysML;
- Zapewnia praktyczne doświadczenie w tworzeniu przykładów modeli systemów;
- Pokazuje, jak śledzić elementy modelu w różnych widokach;
- Wyjaśnia, jak efektywnie korzystać z funkcji MagicDraw;
- Opiera się na spójnym studium przypadku modelowania.
Odbiorcy:
- Architekci systemów, inżynierowie systemów, architekci oprogramowania i inni interesariusze, którzy będą tworzyć i wykorzystywać modele.
Metody:
- Prezentacje, dyskusje i zadania praktyczne oparte na studium przypadku.
Materiały szkoleniowe:
- Slajdy, model studium przypadku i praktyczne opisy zadań.
Certyfikaty:
- Każdy uczestnik otrzymuje certyfikat NobleProg potwierdzający udział w szkoleniu.
Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Advanced
14 godzinSzkolenie OCUP2 Advanced to trzeci (najwyższy) poziom ścieżki certyfikacyjnej OCUP2/UML2.
Materiały szkoleniowa i interaktywna baza pytań przygotowane zostały przez trenera z certyfikatem OMG Certified UML Professional 2 Advanced, współautora pytań egzaminacyjnych OCUP 2.
Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
14 godzinSzkolenie OCUP2 Intermediate to drugi poziom ścieżki certyfikacyjnej OCUP2.
Materiały szkoleniowa i interaktywna baza pytań przygotowane zostały przez trenera z certyfikatem OMG Certified UML Professional Advanced, współautora pytań egzaminacyjnych OCUP 2.
UML for the IT Business Analyst
21 godzinJedną z najszybciej rozwijających się ról w branży IT jest analityk IT Business. [Analitycy znajdują się w prawie wszystkich organizacjach i są ważnymi członkami każdego zespołu IT, zarówno w sektorze prywatnym, jak i publicznym.
Ten kurs zapewnia jasny, krok po kroku przewodnik po tym, jak analityk Business może pełnić swoją rolę przy użyciu najnowocześniejszej technologii obiektowej.
Modelowanie danych w UML
14 godzinTen kurs został stworzony dla ekspertów merytorycznych, którzy muszą modelować swoje dane za pomocą UML.
Obejmuje spójne techniki modelowania bez wchodzenia w szczegóły implementacji.
Use Case Modeling
14 godzinTen kurs jest przeznaczony dla analityków biznesowych, menedżerów, kierowników zespołów i właścicieli procesów, aby zapewnić im wymagane kompetencje do tworzenia diagramów przypadków użycia i scenariuszy przypadków użycia, które służą jako narzędzie do pozyskiwania, analizowania, dokumentowania i komunikowania wymagań funkcjonalnych. Uczestnicy przećwiczą tworzenie przypadków użycia w Unified Modeling Language (UML), aby graficznie przedstawić interakcje między przypadkami użycia i aktorami.