English
New Course
Concept
Model-Driven Development
Follow
0
Summary
Model-Driven Development
(MDD) is a
Software development methodology
that focuses on creating and exploiting
Domain models
as the primary means of
Information Exchange
. It emphasizes abstraction and automation, aiming to increase productivity and reduce errors by
Generating code
directly from models.
Concepts
Domain-Specific Language
Model Transformation
Code Generation
Model-driven Architecture
Metamodeling
Unified Modeling Language
Executable Models
Abstraction Layers
Platform-Independent Model
Platform-Specific Model
Software Cost Reduction
Automated Programming
Relevant Degrees
Software Engineering and Development 50%
Human-Computer Interaction and User Experience 30%
Applied Computing Techniques 20%
Start Learning Journey
Generate Assignment Link
Lessons
Concepts
Suggested Topics
Foundational Courses
Activity
Your Lessons
Your lessons will appear here when you're logged in.
Log In
Sign up