Iyad Jabri will be speaking about the Model Driven Development (MDD) in Java, from inception to its present state. Topics will include a definition of MDD, its objectives, how it is used, and the different flavors of MDD, including OMG's Model Driven Architecture. Also, he will describe the pro's and con's of code generation and executable modeling. In addition to a technology overview, he will also explain the business case and value proposition of MDD, followed by a demonstration of one flavor of MDD.