Fabrice Margeurie points out ZapThink's Three Roads to the SOA Implementation Framework. I read this article a couple times, trying to glean what information it added or clarified for a growingly nebulous concept, and I came up with nothing but SOA buzzword bingo. I almost had a diagonal score for this paragraph alone:
Yet, even SOI by itself provides no guidance on how to build the right Services to meet current business requirements, nor does it provide a means to execute Services in the most effective, scalable manner to guarantee long-running interactions. Furthermore, there exist a wide variety of ways to implement an SOI at runtime, but it’s as yet unclear what approaches are the best for realizing the goals of loosely coupled, coarse-grained, asynchronous SOAs.