Model-Driven Development: Process Improvements and Software Factories Examine the use of the Microsoft-proposed approach to model-driven development - Software Factories - in the real world. Explore the promise of model-driven development and how Software Factories address some of the problems we face in today's software development. Examine the state of Software Factories and show how and what parts of this new methodology Siemens is using and planning to use to stay ahead of the competition. Then examine what MDA is (a practical implementation of abstraction levels and meta-data usage) and isn't (a rigid adherence to form over function). Ensuring construction consistency with an agile workforce requires managing a delicate balance between control and flexibility. We'll dive into the real-world benefits, less all the hype, behind the MDA. Get a clearer understanding of MDA benefits and how to set expectations when implementing MDA styled processes
Gunther Lenz is program manager for software platform technologies at Siemens Corporate Research, Inc. Mike Sawicki is software product manager at Compuware
Friday, May 20, 2005
Presentation at Better Software 2005
W6 - Software Factories: Hype or Hope for Real Advancement?
Gunther Lenz
Siemens Corporate Research, Inc.
Wednesday, September 21
3:00 p.m.
The new concept of Software Factories, as proposed by Microsoft, promises to elevate software development to the next level. Siemens is pioneering this new methodology with the goal of improving product maintenance, quality, and time to market. Gunther Lenz explains the common elements and, more importantly, the differences between the Software Factories model and Model Driven Architecture (MDA), as proposed by the Object Management Group (OMG). Learn how UML 2.0, Domain Specific Languages, platform independence, product line development, and synchronization between models can all enter into the development process. Take away an in-depth understanding of the concept of Software Factories and its impact on Software Development.
· The two most talked about approaches for Model Driven Software Development; Model Driven Architecture (MDA) and Software Factories.
· Domain Specific Languages (DSLs), software factory schema, Product Line development, UML, Platform Independent Models and more.
· Generate code from models
Gunther Lenz
Siemens Corporate Research, Inc.
Wednesday, September 21
3:00 p.m.
The new concept of Software Factories, as proposed by Microsoft, promises to elevate software development to the next level. Siemens is pioneering this new methodology with the goal of improving product maintenance, quality, and time to market. Gunther Lenz explains the common elements and, more importantly, the differences between the Software Factories model and Model Driven Architecture (MDA), as proposed by the Object Management Group (OMG). Learn how UML 2.0, Domain Specific Languages, platform independence, product line development, and synchronization between models can all enter into the development process. Take away an in-depth understanding of the concept of Software Factories and its impact on Software Development.
· The two most talked about approaches for Model Driven Software Development; Model Driven Architecture (MDA) and Software Factories.
· Domain Specific Languages (DSLs), software factory schema, Product Line development, UML, Platform Independent Models and more.
· Generate code from models
Subscribe to:
Posts (Atom)