Mô tả
Phát triển nâng cao hệ thống thời gian thực và phân tán bằng phát triển theo mô hình (model-driven development) nhằm chuyển trọng tâm từ viết mã sang mô hình hóa. Các loại mô hình khác nhau. Sinh mã bằng biến đổi mô hình. Mẫu thiết kế cho hệ thống phân tán/đồng thời với ví dụ từ ứng dụng truyền thông. Các vấn đề thiết kế cho phần mềm tái sử dụng.
Tiền đề
- Điều kiện tiên quyết: có kiến thức UML và khái niệm hệ điều hành, và được phép của Khoa.
Điều kiện và thủ tục
- Điều kiện tiên quyết: có kiến thức UML và khái niệm hệ điều hành, và được phép của Khoa.
Văn bản tham chiếu bằng ngôn ngữ gốc
Advanced development of real-time and distributed systems by model-driven development that shifts the focus from coding to modeling. Different types of models. Generating code by model transformations. Design patterns for distributed/concurrent systems with examples from communication applications. Design issues for reusable software.
- Prerequisite(s): knowledge of UML and operating systems concepts, and permission of the Department.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/grad/courses/SYSC/