Đề 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)
Thưa Ms Malavika là một giảng viên rất tốt. Rất chăm chỉ và trả lời các câu hỏi của tôi một cách xuất sắc. Tôi hiểu rằng phạm vi cho SysML và EA rất rộng lớn, cô ấy đã cố gắng hết sức để trình bày khóa học theo cách phù hợp nhất. Cô ấy thậm chí còn dành thời gian nghỉ ngơi để tìm kiếm đáp án cho các câu hỏi của chúng tôi. Rất tôn trọng! Một giáo viên tuyệt vời!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Course - System Engineering using SysML and UML 2
Machine Translated
-Kiến thức của giáo viên về môn học thực sự rất tốt. Ông có thể giải thích một cách rất rõ ràng và trả lời tất cả các câu hỏi vào lúc đó. -Được biết đến khả năng của công cụ này thực sự rất hữu ích. -Cấu trúc mà ông trình bày, như sử dụng kịch bản và khả năng theo dõi, sẽ thật sự giúp ích trong công việc hàng ngày của tôi.
Harsha Jain - Scania CV AB
Course - Introduction to Enterprise Architect
Machine Translated
Tôi thích các đoạn mã 示例已被识别为中文的示例代码,但根据指令,需要翻译成越南语。因此,我将忽略这个示例,并直接翻译给定的内容。 Tôi thích các đoạn mã đơn giản nhưng cung cấp thông tin hữu ích.
Yue Wang - DBS Bank Ltd
Course - Design Patterns
Machine Translated
Thực hành và được thực hiện bằng ứng dụng Sparx EA mà chúng tôi sử dụng rộng rãi trong công việc
Andy Davey - Envitia
Course - Data Modelling with UML
Machine Translated
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Course - Business Process Modeling using BPMN and UML
Machine Translated