Download presentation
Presentation is loading. Please wait.
1
Juha-Pekka Tolvanen MetaCase
DSL panel: position statement
2
Background Work for MetaCase Developed over 100 DSLs
a company specialized on Domain-Specific Modeling environment MetaEdit+ Developed over 100 DSLs automotive, telecom, consumer products, medical, financial, industrial machines Author of Domain-Specific Modeling: Enabling Full Code Generation, Wiley-IEEE, 2008 Co-founder of OOPSLA workshops on Domain-Specific Modeling
3
Benefits The most significant is productivity increase!
* Productivity proportional to earlier practice
4
Limitations and obstacles
Wrong techniques applied DSLs are made too broad Build DSLs based on a solution domain (code) Manually editing generated code Some tools are immature. No support for Iterative definition and use Language evolution with specifications already made Integration of multiple DSLs Using inefficient tools wastes time Man-years rather than man-days
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.