Đề cương khóa học
Giới thiệu
- Hiểu về OCL và kiến trúc ngôn ngữ UML
- Tổng quan về OWL và cấu trúc ontology
Ngôn ngữ ràng buộc đối tượng (OCL)
- Cú pháp trừu tượng và cụ thể
- Mô tả ngữ nghĩa bằng UML
- Sử dụng thư viện tiêu chuẩn OCL
- Sử dụng các biểu thức OCL trong mô hình UML
- Trang ngữ nghĩa
- Hiểu các khái niệm OCL khác
- Mở rộng OCL
Ngôn ngữ Ontology Web (OWL)
- Tổng quan về Khung mô tả tài nguyên (RDF)
- XML cú pháp tuần tự hóa cho RDF
- Hiểu các thành phần OWL cơ bản
- Hiểu các lớp OWL phức tạp
- Nhập ontology
- Ánh xạ ontology
- Phiên bản ontology
Tích hợp ngữ nghĩa OCL và OWL
- Chuyển đổi sơ đồ lớp UML thành Ontology OWL
- Chuyển đổi OWL/SWRL thành Ngôn ngữ đánh dấu quy tắc REWERSE (R2ML)
- Ánh xạ các ràng buộc toàn vẹn R2ML thành OCL
Tóm tắt và các bước tiếp theo
Requirements
- Kỹ năng lập trình cơ bản
- Hiểu biết cơ bản về cấu trúc ứng dụng
Đối tượng
- Lập trình viên
- Kỹ sư phần mềm
Testimonials (5)
Practise exercises in EA.
Pawel - Krajowa Szkola Skarbowosci
Course - UML in Enterprise Architect (workshops)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Course - System Engineering using SysML and UML 2
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Course - Introduction to Enterprise Architect
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Course - Design Patterns
Hands-on and conducted using the Sparx EA application which we use extensively in the job