Carleton University
Department of Systems and Computer Engineering

SYSC 5708 (ELG 6178)  Model-Driven Development of Real-Time and Distributed Software
Fall 2015


        Dorina C. Petriu
, Email:
        Room 5205 Canal Building, Tel. 520-5652.

Course materials

Course outline
Lab Health and Safety Manual


Assignment 1: Due date Wed. October 7, 2015.
Assignment 2: Due date Mon. November 2, 2015 (after the study break)
Assignment 3: Due date Fri. December 4, 2015

Project Proposal Instructions: Due date Tuesday, Oct 13, 2015
List of projects submitted and approved by Oct. 14
Final Project Report Guidelines

Useful links

OMG Unified Modeling Language (OMG UML) Version 2.5: UML v.2.5

Semantics of a Foundational Subset for Executable UML Models (fUML): fUML v.1.1

Polarsys Webpage:

Tool Links

  • The Eclipse foundation (the open source UML2 plugin implements the UML metamodel)
  • Papyrus UML (open source)
  • Magic Draw
  • Visual Paradigm for UML Community Edition (VP-UML CE) (free tool)
  • Visio Stencils for UML 2