Why haven’t our Exception Management Practices evolved from the 60’s?

It is amazing to think how much has changed over the last decade or so – evolution of the cloud, broad adoption of natural user interfaces and general acceptance of agile development techniques – just to name a few. But one thing that causes me no end of frustration is that during this entire period…

5

A (Re)Introduction to Patterns

A couple of people have asked me why I haven’t responded to this initial post on the SE Insight site. Partially it was because I recently changed teams and this has just meant that I am crazy busy at the moment. One of the top asks was for a list of good pattern guides –…

0

The Ongoing Evolution of Integration Styles

Over the last couple of months I have been working on a Reference Architecture to support the design of modern Distributed Applications – now increasingly being referred to as Composite Applications. I am going to post a number of blogs over the coming weeks to share some of the learnings / highlights from this initiative. The…

0

PLATO@50: Seeing the Future Through the Past

I grew up in both Australia and New Zealand – a long way from the US and the UK where home computing markets were just starting to develop in the late 70’s and early 80’s. Unlike most kids at the time I was very fortunate because my father Robert Hogg worked for Control Data Corp…

2

Why is a Pattern different from other forms of guidance?

The Microsoft Solution Engineering Team in which I work has just started its own blog – so I wrote my first post on the subject of reintroducing patterns and the qualities associated with a good pattern. Here is an abstract from the blog post… Why is a pattern different from other forms of guidance? For…

4

SOA Symposium: SOA, Software + Services and Cloud Computing

I am presenting a discussion on SOA, S+S and Cloud computing later today at SOA Symposium. I have included the abstract for the talk and the slides that will be used in the presentation for anyone interested. Organizations evaluating Software + Services and Cloud Computing offerings must first have a well thought-out SOA strategy in order…

0

SOA Symposium: Understanding SOA Security Patterns

I presented a discussion on SOA Security Patterns at the SOA Symposium today in Rotterdam. The abstract fro the talk is included below and the PPT is attached for anyone interested. Service-oriented solutions are distributed applications and therefore rely on many of the established security controls, practices, and technologies. However, there are distinct characteristics that…

0

SOA Patterns

About a 18 months ago Thomas Erl approached a group of us at Microsoft if we could review the SOA Patterns work he was doing. Whilst doing the review I observed that the book was lacking any patterns describing how to think about security within SOA applications. We talked and decided to add two whole…

0

Service Orientation Today and Tomorrow

Diegon Dagum has just sent out the release note for the latest edition of the Microsoft Architecture Journal. It includes a bunch of really interesting papers including one that myself and a group of my colleagues from Worldwide Services put together summarizing key design considerations for Software + Services and Cloud Computing. Because we believe…

0

A Graphical DSL for Describing SOA Applications

Last October we ran a SOA workshop in Redmond, with the goal being to have members of the MCS field, global practices and other customer facing organizations discuss scenarios and patterns that they see on a regular basis. Having run several of these workshops in the psat, one challenge that is hard to overcome is…

0