Episode 120: OCL with Anneke Kleppe

Topics covered
Popular Clips
Episode Highlights
Historical Context
The early development of Model Driven Architecture (MDA) and its standardization efforts have significantly shaped the software industry. reflects on the initial stages of MDA, noting that while awareness of generating code from models has increased, widespread adoption is still evolving 1. She emphasizes that the expectations for MDA were initially too high, and it takes a generation for such technology to be fully integrated into the IT industry 1. Kleppe also highlights the importance of automating the transition from model to code, which was a driving force behind her involvement in model-driven development 2.
The impact of MDA is that now not only a few people know that you can generate code from a model, but actually a large amount of people from the whole of IT industry is aware of that.
---
Her insights reveal the gradual maturation of MDA tools and the ongoing journey towards broader acceptance.
Community Impact
The broader awareness and acceptance of MDA concepts in the software industry have been a gradual process. discusses how the initial high expectations for MDA have tempered over time, with the industry slowly embracing its potential 1. She believes that while many in the IT industry are now aware of MDA's capabilities, the full integration and utilization of these concepts are still underway 1. Kleppe notes that it takes about 20 years for such technologies to become ingrained, indicating that the industry is still on this journey.
It takes 20 years before MDA really, really gets into the grain of the complete IT industry.
---
This perspective underscores the long-term nature of technological adoption and the patience required for its full realization.
Related Episodes


Episode 117: Bran Selic on UML
Answers 383 questions

Episode 123: Microsoft OSLO with Don Box and Doug Purdy
Answers 383 questions

Episode 67: Roundtable on MDSD and PLE
Answers 383 questions

Episode 6: Model-Driven Software Development Pt. 2
Answers 383 questions
Episode 172: Feature-Oriented Software Development with Sven Apel – Pt 1
Answers 383 questions
Episode 173: Feature-Oriented Software Development with Sven Apel – Pt 2
Answers 383 questions

Episode 200: Markus Völter on Language Design and Domain Specific Languages
Answers 383 questions

Episode 121: OR Mappers with Michael Plöd
Answers 383 questions

Episode 5: Model-Driven Software Development Pt. 1
Answers 383 questions

Episode 180: Leading Agile Developers with Jurgen Appelo
Answers 383 questions

Episode 119: DSLs in Practice with JP Tolvanen
Answers 383 questions

Episode 198: Wil van der Aalst on Workflow Management Systems
Answers 383 questions

Episode 140: Newspeak and Pluggable Types with Gilad Bracha
Answers 383 questions

Episode 97: Interview Anders Hejlsberg
Answers 383 questions

Episode 32: Service Oriented Architecture, Pt.2a
Answers 383 questions













