Download presentation
Presentation is loading. Please wait.
Published byPiers Atkins Modified over 9 years ago
1
DSLs: The Good, the Bad, and the Ugly Tihamér Levendovszky Institute for Software-Integrated Systems Vanderbilt University Nashville, TN
2
Background Related research experience – Member of the Generic Modeling Environment development team (VU) – Leader of the Visual Modeling and Transformation System team (BUTE) Related industrial experience – Architect, Designer, Consulting (Hungary) – Project manager: Mobile Innovation Centre, Hungary
4
„The Good” Potentially increase the productivity Self-evident to express problems and solutions Higher abstraction level More or less mature: the language engineering knowledge is there – applicable to industrial projects Part of a tool chain to underpin generative techniques: real reuse support
5
„The Bad, and the Ugly” Proprietary languages, the knowledge has not been transfered yet to tools– only part of it in several tools Takes time for the industry – To understand it Generative technique often misused Thought to solve all software problems – To take the risks Introducing and estimate a new technology and tool Paying the learning curve – To think in more then one project A DSL with a generator pays off if used more than once Needs predicting the future projects Composition (integration) and evolution is unsolved yet
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.