Academic Catalog

CENG779 MODEL-DRIVEN ENGINEERING OF SOFTWARE INTENSIVE SYSTEMS

Course Code: 5710779
METU Credit (Theoretical-Laboratory hours/week): 3(0-3)
ECTS Credit: 8.0
Department: Computer Engineering
Language of Instruction: English
Level of Study: Graduate
Course Coordinator: Prof.Dr. MEHMET HALT S. OUZTZN
Offered Semester: Fall and Spring Semesters.

Course Content

Metamodel hierarchy, model-to-model and model-to-text transformations. OMG`s Model-Driven Architecture. Metamodeling, model transformation and model management environments. Domain-specific languages: design, implementation and use. Practical applications of model-driven approach.