Model Driven Software Development (MDSD) is a software development methodology which focuses on creating and exploiting domain models (that is, abstract representations of the knowledge and activities that govern a particular application domain), rather than on the computing (f.e. algorithmic) concepts.
Questions tagged [mdsd]
8 questions
9
votes
8 answers
What do you think of Model-driven Software Development?
I'm really interested to hear what you think about Model-driven Software Development for Java and/or .NET.
Does it save time? Does it improve quality?

Lars Corneliussen
- 2,513
- 2
- 26
- 36
7
votes
5 answers
Is there a MDSD/MDA success story for a real world application?
I am currently facing a situation where I as an advocate of test driven development have to compete with an advocate of model driven software development (MDSD) / model driven architecture (MDA).
In my opinion, code generation is a valuable tool in…

tobsen
- 5,328
- 3
- 34
- 51
3
votes
2 answers
How can I create a reference to existing model objects?
I'm new to MDSD/EMF but am making great progress thanks to Eclipse's support.
I created a toy model as answered yesterday as awynne suggested, and I'm very close. I'm only using EMF and its generated tree editor.
Here's a summary of my EMF…

Jeff Axelrod
- 27,676
- 31
- 147
- 246
3
votes
5 answers
Tools (Best Practices?) for model driven development?
Model Driven Software Development.
As I understand it it raises the abstraction level of the design to better reflect the domain the software will attempt to run in. That's alot to say in just one sentence.
The communication between the domain…

Craig
- 11,614
- 13
- 44
- 62
2
votes
2 answers
Can I make an Ecore metamodel that enables models to reference Java classes?
Suppose I want to design an Ecore metamodel that looks something like this, designed to be used to "run" a list of classes:
JavaClassRunnerList
0..* JavaClass
And assume I have some Java project that has classes named PrintsHello,…

Jeff Axelrod
- 27,676
- 31
- 147
- 246
2
votes
6 answers
Where is the Android Metamodel located?
I would like to use Android for Model-Driven-Software-Development.
For this, I need to locate the Android Model in the SDK. I already searched a while for it, but were not able to find it. Has anyone an idea where it could be?
Is it possible, that…

Dominik
- 21
- 1
1
vote
2 answers
How compares MDSD to model interpretation coding-style
Hopefully, this question isn't too generic:
Conventionally, MDSD is defined as the conversion of model specifications into sources of compilable programs.
Besides this, one could interpret a model.
While interpretation typically tends to be slower,…

SteAp
- 11,853
- 10
- 53
- 88
0
votes
1 answer
What are constraints in static semantic?
In regards to model driven software development.
As far as I know does the static semantic define the criteria for a model to be well-formed.
However I can't think of any real examples. So what are some real-world examples to help me better…

trynalearn
- 39
- 3