Hi Guest, 30 September 2020 Wednesday IST

About CUSAT | About Department | Alumni | Sitemap | Disclaimer  

     
 
  Home > Academic/Programmes > Programme Structure > CSE (2011)
       
       
 
CSE3201: MODEL DRIVEN REAL-TIME SOFTWARE
Core/Elective: Core Semester: 2 Credits: 4
Course Description

Model-Driven Architecture (MDA) is the concept of using models developed using a modelling language (UML) to generate real application. This course emphasises modelling of real-time and reactive systems.

Course Objectives

To give a comprehensive overview of MDA and how it relates to OMG standards
Detailed study of real time UML and modelling using UML 2.0

Profile

1. MDA life cycle - Benefits - Building Blocks - Framework - Models - Transformations - OMG Standards - tools - Development Processes - Application of MDA - Case Study

2. Transformations features - Traceability - Metamodeling - layers of OMG - Transformations definition language -MOF –OCL- Role of UML in MDA

3. Platform independent modelling- structural modelling-behaviour modelling-class behaviour and interactions- architectural modelling - case study.

4. ROPES Process - MDD -ROPES Spiral - Scheduling model -based projects -UML 2.0 -Structural aspects - Dynamic aspects- Schedulability - Performance & Time

5. Requirement Analysis of Real-Rime System- Object domain analysis - Object Behavior -Definition - Mechanistic design -Observer Pattern -Proxy Pattern - Operational state transition-System performance matrix

REFERNCES

1. Bruce Powel Douglass “Real-Time UML”Addison-Wesley Third Edition (2004)
2. Anneke Kleppe, Jos Warmer and Wim Bast “MDA Explained” Addison-Wesley (2003)


Copyright © 2009-20 Department of Computer Science,CUSAT
Design,Hosted and Maintained by Department of Computer Science
Cochin University of Science & Technology
Cochin-682022, Kerala, India
E-mail: csdir@cusat.ac.in
Phone: +91-484-2577126
Fax: +91-484-2576368