Monday, October 24, 2005

Book release July '06

Gunther Lenz and Christoph Wienands, in collaboration with Jack Greenfield, are working on a book with the preliminary title "Practical Software Factories in .NET" which we plan to release in May 2006.

More information can be found on www.ispysoft.net

Wednesday, September 07, 2005

Microsoft PDC'05 Birds of a Feather

I will host a BoF session on Tuesday Sept. 13th @ 9 pm with the title
"Software Factories -- What's the big deal".

The goal of this session is to discuss the experiences and questions of attendees regarding Software Factories and the techniques used.....

Wednesday, August 10, 2005

Microsoft Most Valuable Professional (MVP) Architect Award


July 1st, 2005: I received the Microsoft MVP architect award ;-).

http://mvp.support.microsoft.com/default.aspx

https://mvp.support.microsoft.com/profile=33510751-f2f8-4629-b655-37dc6acb83ba

Enterprise Architect Summit 2005 Europe

I was invited to speak at the EAS 2005 Europe in Barcelona on Software Factories in the Enterprise. While the title of the presentation is the same as the one for the EAS 2005 in the US the format of the conference was changed. Now there will be 60 minute presentations, allowing to go into more details and to have a discussion at the end.

Friday, June 24, 2005

Advanced Developers Converence

Software Factories - Hype or Real Advancement

In this session I will examine the practical application of Software Factories (as proposed by Jack Greenfield and Keith Short). I will discuss the current state of our implementation as well as the ins and outs of the methodology from a practitioner's perspective.
Aspects that will be discussed are Software Factory Methodology, Domain Specific Languages (DSLs), and integration into the development process, product line development, automation tools, and many more.

The attendees will walk away with an in-depth understanding of the status and the applicability of Software Factories in the industry.
http://www.ms-adc.de/ADC2005/

Friday, May 20, 2005

Enterprise Architect Summit Presentation

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

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

Wednesday, March 23, 2005

Software Factories vs. MDA

Christoph Wienands and I are presenting a class for UML World 2005 in Austin Texas on June 16th.
This session will examine the two approaches to model-driven development that are currently dominating the discussions – Model Driven Architecture (MDA), trademark of the OMG, and Software Factories, as proposed by Microsoft. In this session, we will highlight the commonalities and more importantly the differences of the two approaches. Aspects that will be discussed include UML 2.0, Domain Specific Languages, and You will walk away with an in-depth understanding of the differences between the two approaches to solve the common goals of domain and model visualization, reuse of implementation assets and raising the level of abstraction.
More info at
www.umlworld.com