
Wow, it has been quite a while since I last blogged.
I wanted to share some of my experiences in the Architect Summit in Helsinki, Finland where I delivered two sessions on (1) SOA and Software+Services and (2) Modeling, VS Architecture Edition 2008 and DSL Tools.
First Session: A walkthrough with SOA & S+S towards agility! Powered by the Middle-Out Approach. I invite you all to see the recording from here.
It is actually a solo version of a talk I delivered in the past for quite a few times together with Izak Cohen. The talk is about an up-to-date journey towards ESB, SOA and S+S using Microsoft technologies in the SOA space. The journey is told from the eyes of the chief IT architect in an imaginary hospital that goes through the phases of taking its monolithic systems and taking them step by step using SOA towards agility. At the end, after a few iterations using the Middle-Out Approach we see how we start having reusable services and how every change is easily composed in case we exposed the required services earlier.
I will dedicate a post for the Middle-Out Approach which I think is "the most practical way out there today for making SOA happen" as stated in one of the feedbacks I got for the presentation and this is a thing I'm proud that Microsoft is driving.
Second Session: The Matrix, Powered by Microsoft Modeling Framework. The recording for this talk is here.
Pasi Makinen from MS Finland told me that he had heard presentations about Visual Studio Team Architect and the DSL Tools but that this was the funniest talk he had heard about it. I guess this is a compliment :-)
The abstract for the session is: "Models have always been our favorite way to express ourselves on Visio, on white boards or even on a napkin. However, when starting to code, usually the original models become out of date and are never reused. I will introduce the new parts of the Microsoft Modeling Framework and showed how they make models reusable. We will assume the role of the architect of the Matrix (the Movie) and build application, system and deployment diagrams using Visual Studio Architecture Edition 2008. And finally, I will demonstrate how to build Domain Specific Languages (DSL) using the DSL Toolkit."
Here are some screen-shots to let you know what I was talking about:
I will probably deliver this session in the next Developer Academy event in Israel on 27/11/2007, so I invite you all to join.

Before finishing this first post, I owe you some pictures from the site seeing I had the time to do in Helsinki and its surroundings.
Enjoy :-)
