The Model Driven Software Network
Raise your level of abstraction
Add a Comment
Join The Model Driven Software Network
Interesting article, some fresh thoughts I can appreciate well.
2 1/2 remarks:
> Code generation is completely avoided, because it is complex and unnecessary.
I think the role of code generation is an intermediate enabler. It's easier to experiment with new concepts due it's power and universality. It definitely has a price. After a while, if concepts become more clear and mature, we can define them and their semantics more formal and create interpreters or compilers or whatsoever and improve usability. Depending on the usage scenario, I'm not sure whether concepts are mature enoigh already to get rid of code generation already. Your mileage may vary.
> no value in the idea that "everything is an X"
I do agree much. I'd like to add that, since the customers need for saving his investments is immense, we should put some energy in developing better, really working standards.
"standardize first, use later"
It was clever from Jordi to post the UML birthday message first. So I'm not allowed today to express my opinion. ;-)
Welcome toThe Model Driven Software Network
Sign Upor Sign In
© 2018 Created by Mark Dalgarno.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.