<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7467444810662647963</id><updated>2024-09-09T09:43:38.213+01:00</updated><category term="Enterprise Architecture"/><category term="SOA"/><category term="downloads"/><category term="process"/><category term="OMG"/><category term="SAE"/><category term="Standard"/><category term="UML"/><category term="admin"/><category term="presentation"/><category term="quality"/><category term="soaML"/><title type='text'>SOA Process</title><subtitle type='html'>SOA Process</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Lawrence Wilkes</name><uri>http://www.blogger.com/profile/13110189132992558385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhslKKxbdeWYs3XgF0g6PEyH-HOILnjd5js1PK2-pNxEs2F48ZDggCteHMqdH5o4lhkgjZ9Y28PHmnHfP5QVzM-mXND8-tCotm-oGbEh4XkYO_3zyIhQuGG_v-GFRRbvQ/s220/IMG_8096-1.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-1025629524900633700</id><published>2009-05-03T11:16:00.004+01:00</published><updated>2011-02-20T23:12:41.030+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAE"/><title type='text'>Business Concepts and Business Types</title><content type='html'>One thing I keep getting asked why the &lt;a href=&quot;http://everware-cbdi.com/cbdi-sae-framework-&quot;&gt;CBDI Service Architecture and Engineering&lt;/a&gt; method distinguishes between the Business Concept Model (describing things as they are in the real world) and the Business Type Model (describing things as they are represented within the enterprise systems).&lt;br /&gt;
&lt;br /&gt;
Here&#39;s a simple example. As I mention in my post &lt;a href=&quot;http://rvsoapbox.blogspot.com/2009/05/will-libraries-survive.html&quot;&gt;Will Libraries Survive?&lt;/a&gt; there is a conceptual difference between book title and book copy.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&quot;Some libraries identify each physical copy individually, while other libraries merely count the physical copies of a given book title. The physical copies are distinct in the real world, but may be indistinguishable in the library systems. Information strategy includes making this kind of choice.&quot;&lt;/blockquote&gt;&lt;br /&gt;
Let&#39;s suppose a library buys ten copies of a book. To start with these copies are physically indistinguishable. The library then attaches some identifying marks to the book, including an ID number. This marking depend on the information strategy - the library could choose to give all ten copies the same number or could choose to give each copy a different number.&lt;br /&gt;
&lt;br /&gt;
If we assume that this id number is used throughout the library systems, then it is clearly important to know whether the id number identifies the book title or the book copy. So this is a critical element of the Business Type Model, which reflects a whole series of strategic decisions of this nature, and then feeds into the identification of core business services.&lt;br /&gt;
&lt;br /&gt;
One important form of business improvement is to increase the differentiation in the Business Type Model. For example, a library that previously didn&#39;t distinguish between physical copies could decide to make this distinction in future. But this business improvement doesn&#39;t change the underlying reality of books, so the Business Concept Model stays the same.&lt;br /&gt;
&lt;br /&gt;
I shall be writing up some more complex examples for the CBDI Journal and eLearning.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/1025629524900633700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/1025629524900633700' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1025629524900633700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1025629524900633700'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2009/05/business-concepts-and-business-types.html' title='Business Concepts and Business Types'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-4495480536259044142</id><published>2008-12-19T13:12:00.003+00:00</published><updated>2008-12-19T13:31:48.479+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="quality"/><title type='text'>Value for Money (Quality is Free)</title><content type='html'>The Service Architecture and Engineering methodology includes a discipline called SOA Adoption and Excellence.&lt;br /&gt;&lt;br /&gt;Our idea of excellence is based on standard frameworks of total quality management, in particular the excellence criteria embedded in TQM competitions such as the Baldrige Award or the European Quality Award. In these frameworks, you don&#39;t score points for investing in quality for the sake of quality; you score points for having clear visibility and measurability of cause-and-effect: how is this capability or resource contributing to these positive outcomes. If you do it properly, TQM should produce an organization that is highly efficient and effective, because all the capabilities and resources of the enterprise are focused on achieving tangible results. In other words, we can think of these frameworks as value-for-money frameworks.&lt;br /&gt;&lt;br /&gt;The slogan &quot;Quality is Free&quot; was invented by Philip Crosby, one of the gurus of the TQM, and is the (provocative) title of one of his books. Many people explain this by turning it around: lack of quality is expensive, because it leads to rework, wasted or underutilized assets, customer complaints, high staff turnover, and many other costs.&lt;br /&gt;&lt;br /&gt;So the emphasis in our approach to SOA capability planning is to identify those capabilities that will have the greatest impact on positive outcomes, identify the key dependencies between capabilities, and focus the limited resources of the enterprise on just-in-time acquisition of the most critical capabilities. If this isn&#39;t value-for-money SOA, I don&#39;t know what is.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/4495480536259044142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/4495480536259044142' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/4495480536259044142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/4495480536259044142'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/12/value-for-money-quality-is-free.html' title='Value for Money (Quality is Free)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-1536432594254585653</id><published>2008-12-09T09:25:00.002+00:00</published><updated>2008-12-09T09:48:00.375+00:00</updated><title type='text'>Linked-In Group</title><content type='html'>The CBDI Forum has started a group on Linked-In.&lt;br /&gt;&lt;br /&gt;For those of you that don&#39;t know, LinkedIn is the largest social network geared toward professionals, with over 30 million members.  I&#39;ve found it to be a great way to find colleagues with similar interests, as well as reconnecting with old friends and colleagues.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/groups?gid=1464387&quot;&gt;Click here to join&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We&#39;re hoping to get some lively discussion going on the SOA Process and related topics. Of course, we&#39;ll still be putting things on this blog from time to time, so please stay subscribed. And check out the &lt;a href=&quot;http://www.slideshare.net/group/cbdi-forum&quot;&gt;CBDI group on SlideShare&lt;/a&gt; as well.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/1536432594254585653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/1536432594254585653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1536432594254585653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1536432594254585653'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/12/linked-in-group.html' title='Linked-In Group'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-5012864571319378387</id><published>2008-11-08T16:33:00.010+00:00</published><updated>2009-02-16T12:24:05.593+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Enterprise Architecture"/><title type='text'>Service Oriented Enterprise Architecture Framework (SOEAF)</title><content type='html'>As a member of the &lt;a href=&quot;http://www.opengroup.org/projects/soa/&quot; title=&quot; or should that be &#39;the The Open Group SOA Working Group&#39;?&quot;&gt;Open Group SOA Working Group&lt;/a&gt;*, &lt;a href=&quot;http://www.linkedin.com/in/aweldico&quot;&gt;Awel Dico&lt;/a&gt; has produced various working papers about incorporating SOA into TOGAF.&lt;br /&gt;&lt;br /&gt;In his latest blog posting, he offers a diagram proposing a service oriented enterprise architecture framework (SOEAF). This diagram focuses on SOA-based solutions, and I guess this is similar to what people sometimes call Service-Oriented Business Applications (SOBA).&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9uq0IEgTnyJOyMbkXJ59nyiShLIksMQW-lP6IGFs25uvzMFMxHJz09T-_T5_seIVGpRfntDM843gEmI4Da9jUwSw1_yjoN1RoninTA_FArR7sQi4R1Lfcjxi0RjezAZkLNSwS575vOj2g/s1600-h/soa-elements.jpg&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 245px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9uq0IEgTnyJOyMbkXJ59nyiShLIksMQW-lP6IGFs25uvzMFMxHJz09T-_T5_seIVGpRfntDM843gEmI4Da9jUwSw1_yjoN1RoninTA_FArR7sQi4R1Lfcjxi0RjezAZkLNSwS575vOj2g/s320/soa-elements.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5303369353681071058&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This diagram has a fair amount in common with the CBDI Service Architecture and Engineering approach, but there is one important difference. At CBDI, we have long championed a twin-track approach, separating the architecting, provisioning and operation of reusable services from the architecting, provisioning and operation of service-based solutions. I don&#39;t know how this kind of twin-track approach could be accommodated in the SOEAF framework.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;h4&gt;Update&lt;/h4&gt;Unfortunately, Awel&#39;s blog has been affected by a serious security problem, so I have moved the diagram and removed the links. Hopefully this will be resolved soon.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/5012864571319378387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/5012864571319378387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5012864571319378387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5012864571319378387'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/11/service-oriented-enterprise.html' title='Service Oriented Enterprise Architecture Framework (SOEAF)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9uq0IEgTnyJOyMbkXJ59nyiShLIksMQW-lP6IGFs25uvzMFMxHJz09T-_T5_seIVGpRfntDM843gEmI4Da9jUwSw1_yjoN1RoninTA_FArR7sQi4R1Lfcjxi0RjezAZkLNSwS575vOj2g/s72-c/soa-elements.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-7327100510927790365</id><published>2008-10-03T16:16:00.007+01:00</published><updated>2009-02-20T11:30:28.612+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OMG"/><category scheme="http://www.blogger.com/atom/ns#" term="SOA"/><category scheme="http://www.blogger.com/atom/ns#" term="soaML"/><category scheme="http://www.blogger.com/atom/ns#" term="Standard"/><category scheme="http://www.blogger.com/atom/ns#" term="UML"/><title type='text'>Object Management Group (OMG) Technical Meeting in Orlando</title><content type='html'>&lt;p&gt;As some of you may know but many probably don&#39;t, Everware-CBDi is intimately  involved with the work going on within the Object Management Group (OMG). This  is an industry group that has standardized such things as the Common Object  Request Broker Architecture (CORBA) and the Unified Modeling Language (UML), and  coined the term &quot;Model Driven Architecture&quot; (MDA ™). Last week the Object  Management Group (OMG) held a week long Technical Meeting in Orlando, FL. It was  quite an interesting meeting with a number of rather notable events. Below is a  brief summary of some of these events. Please take note that there are many  parallel meetings taking place at any one time and since I&#39;m just one person,  items that some might find valuable were surely missed. With that caveat, here  goes:&lt;/p&gt; &lt;p&gt;&lt;b&gt;UML Profile and Metamodel for Services (UPMS):&lt;/b&gt; This is an area where  Everware-CBDI has been particularly active. We&#39;re part of a submission team with  numerous other large and small organizations from around the world. The team has  put forth a revised submission (the equivalent of a draft standard) to the  Analysis and Design Task Force. However, due to a number of changes that came up  subsequent to the submission but prior to the meeting, we’ve extended the  submission date to the 4 week rule for the December meeting in Santa Clara, CA.  Here are the two major changes from the Everware-CBDI perspective (note: the  descriptions below are for UML devotees):&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;Change &quot;Service&quot; to &quot;ServicePoint&quot;: &lt;/b&gt;The original thought on the   team was to create a stereotype of Port for Service. This would mean that   one would not be able to model what we refer to as Services without   Participants (the things that offer the Services in the UPMS parlance). It   would also mean that a Service is a kind of &quot;access point&quot; (to interpret UML)   instead of the generally accepted view that a Service is a capability made   available to a consumer. Upon further reflection, the &quot;access point&quot; didn’t   make sense to the team. Though we were not initially sure what the   alternative would be, we finally agreed to change that stereotype name to &quot;ServicePoint&quot;   since this is the point at which the service is accessable. The result of   this change is that there is no longer a singular element called &quot;Service&quot;.   However, the team agreed that this might actually be a benefit given that   there are so many slightly different definitions thereof.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Change &quot;ServiceCapability&quot; to &quot;Capability&quot;: &lt;/b&gt;We also decided to change   the name of the element we called ServiceCapability to just Capability.   ServiceCapability is the element that most closely resembles what   Everware-CBDI has referred to as ServiceSpecification. We believe this makes   sense because it allows us to specifically model Capabilities and relate   them to ServiceInterfaces (Capabilities are accessed through   ServiceInterfaces at a ServicePoint). Further, we can now say that   Participants realize Capabilities. Since Participants can be organizational   units, automation units, infrastructure nodes, etc., we now have a parallel   mechanism for modeling capabilities of these elements and creating services   to get at those capabilities. Further, this model is now compatible with the   proposed standard for a Unified Profile for DoDAF/MoDAF (UPDM) that is   currently out for comment. Everware-CBDI this will be a slight change but it   will be relatively easy to incorporate and as stated earlier will provide a   relatively standard way to model Capabilities.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Executable UML Submission Adopted:&lt;/b&gt; A revised submission for executable  UML was accepted by the ADTF and Architecture Board. Named fUML for  “Foundational UML”, this is work that has been driven primarily by Steve Mellor  and Ed Seidewitz and supported by many others for the past 10 yrs or so and has  finally been voted through. Executable UML potentially represents a major  breakthrough in the way systems, particularly embedded systems, are built and  could be the basis for the next generation of MDA tools. This standard is being  closely followed by an RFP for a concrete syntax for a UML Action language. The  responses to the Action Language RFP will provide a standardized concrete syntax  for the executable elements of UML.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Unified Profile for DoDAF and MoDAF (UPDM) RFC Issued:&lt;/b&gt; For those not  familiar with all the acronyms let me fill in the blanks. “DoDAF” stands for  (US) “Department of Defense Architecture Framework” while “MoDAF” stands for  (UK) “Ministry of Defence Architecture Framework”. The “RFC” acronym stands for  “Request for Comment”. What this means is that the UPDM submission process has  been changed from the more common “RFPSubmissionRevisionAdoption” process to  one that is normally applied to what is considered an industry defacto standard.  The RFC process essentially boils down to taking an industry standard, issuing a  Request for Comment on the standard and if no major issues arise, adopt it as an  OMG standard. However, if any major issues arise during the comment period, it  is rejected as an OMG standard. This is the process that the OMG used to adopt  the Business Process Modeling Notation (BPMN) as an OMG standard. &lt;/p&gt; &lt;p&gt;The thing that is remarkable in this case is that one would be hard-pressed  to say that UPDM is an industry standard so let me provide some background. Much  work has been going on to create a submission for the UPDM RFP that was issued  by OMG some years ago. At the March meeting in DC, there was major disagreement  among the submission team about the direction of the submission. Chaos ensued.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Normally, that would kill the standard. However, everyone realized the  importance of this standard to all parties and so DoD and MoD decided to just go  the RFC route by taking the submission and turning it into an RFC. As issued,  UPDM targets DoDAF 1.5/MoDAF 1.2 support. While some in the meeting suggested  that it’s not ready and there’s not enough time to thoroughly review and provide  comments by the 4 week rule for the December meeting (November 10), when it came  to the vote, it passed 22 for, 0 against, 2 abstains.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;My suspicion is that those that were initially opposed to this form of the  submission will log a number of significant comments – more than what would  typically be allowed for an RFC to pass. The Architecture Board will then have  to decide how to get the changes made and incorporated. I believe that since DoD  and MoD are such big customers, no one will want to be seen as opposing them and  so the concerned parties will work to compromise and resolve the issues.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/7327100510927790365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/7327100510927790365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/7327100510927790365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/7327100510927790365'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/10/object-management-group-omg-technical.html' title='Object Management Group (OMG) Technical Meeting in Orlando'/><author><name>John C. Butler</name><uri>http://www.blogger.com/profile/11835569672350543311</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://3.bp.blogspot.com/_q4dzMc17frk/SOYaqI3yuQI/AAAAAAAAAAM/wnKMheZXGig/S220/Headshot+for+Knowledgebase.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-1858448977863875181</id><published>2008-07-22T14:12:00.003+01:00</published><updated>2008-07-23T14:03:45.890+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Enterprise Architecture"/><title type='text'>MODAF Version 1.2</title><content type='html'>A new version of MODAF has just appeared, which puts MODAF firmly ahead of other enterprise architecture frameworks in terms of its support for SOA.&lt;br /&gt;&lt;br /&gt;MODAF is the enterprise architecture framework produced by the UK ministry of defence. Version 1.1, which appeared last year, contained a Strategic View, described in terms of Capabilities and Capability Dependencies. Version 1.2 now contains a Service (or &quot;Service-Orientated&quot;) View, driven by the Strategic (Capability) View, and sitting above the Systems View.&lt;br /&gt;&lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.modaf.org.uk/&quot;&gt;http://www.modaf.org.uk/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This clearly goes further than the latest version of DoDAF (a roughly similar framework produced by the US Department of Defense), which has a single view for Systems and Services, and no Strategic View.&lt;br /&gt;&lt;br /&gt;Meanwhile TOGAF remains stuck in a time-warp. In December 2003, when I wrote an article on Enterprise Architecture for the CBDI Journal, I was told that TOGAF 9, which would have some support for SOA, was &quot;coming soon&quot;. Nearly five years later and it is still &quot;coming soon&quot;. &lt;a href=&quot;http://cio.ittoolbox.com/groups/strategy-planning/enterprise-architecture-sp/what-would-you-include-in-a-version-1-of-an-enterprise-architecture-1780196&quot;&gt;Soumen Chatterjee&lt;/a&gt; expects that &quot;too many players&quot; will produce a &quot;mixed-up world&quot;.&lt;br /&gt;&lt;br /&gt;There are a few bloggers talking about possible SOA support within TOGAF, including &lt;a href=&quot;http://rajeevarora.wordpress.com/2008/05/05/enterprise-architecture-togaf-and-soa/&quot;&gt;Raj Ajora&lt;/a&gt; and &lt;a href=&quot;http://soastudio.com/dicoblog/?p=19&quot;&gt;Awel Dico&lt;/a&gt;, and some good ideas coming out of the &lt;a href=&quot;http://www.opengroup.org/projects/soa/&quot;&gt;SOA Working Group&lt;/a&gt; within the Open Group. But they&#39;ve got some catching up to do.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/1858448977863875181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/1858448977863875181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1858448977863875181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1858448977863875181'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/07/modaf-version-12.html' title='MODAF Version 1.2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-2219647522000292590</id><published>2008-07-15T11:12:00.003+01:00</published><updated>2008-11-08T17:28:59.035+00:00</updated><title type='text'>Healthcare SOA Reference Architecture</title><content type='html'>I have just been looking at the HL7 and OMG Healthcare Services Specification Project (&lt;strong&gt;HSSP&lt;/strong&gt;), which is developing an SOA Reference Architecture for the Healthcare domain, based significantly on the CBDI SAE metamodel.&lt;br /&gt;&lt;br /&gt;The HSSP team is generalizing the CBDI meta-model to be able to specify non-SOA legacy software systems and their transition to a System of SOA Components (&lt;strong&gt;SoSC&lt;/strong&gt;).&lt;br /&gt;&lt;h4&gt;Links&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://hsspforum.org/bb_forum/viewtopic.php?t=8&quot;&gt;HSSP Forum discussion&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://hssp-implementation.wikispaces.com/&quot;&gt;HSSP Implementation wiki&lt;/a&gt; (includes links to work in progress)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/2219647522000292590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/2219647522000292590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/2219647522000292590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/2219647522000292590'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/07/healthcare-soa-reference-architecture.html' title='Healthcare SOA Reference Architecture'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-7156617005049229896</id><published>2008-07-03T10:51:00.002+01:00</published><updated>2008-07-03T12:27:16.847+01:00</updated><title type='text'>Architecture AND Engineering</title><content type='html'>In the &lt;a href=&quot;http://www.cbdiforum.com/secure/interact/2008-06/editorial.php&quot; title=&quot;CBDI Journal: June 2008&quot;&gt;June 2008 editorial&lt;/a&gt; for the CBDI Journal, David Sprott talks about &lt;a href=&quot;http://www.cbdiforum.com/cbdi_blog/index.php?/archives/53-Learning-from-other-Architecture-disciplines.html&quot; title=&quot;CBDI Blogs: Learning from other architectural disciplines&quot;&gt;learning from other architectural disciplines&lt;/a&gt; - from the open plan building style and &lt;a href=&quot;http://en.wikipedia.org/wiki/Organic_architecture&quot; title=&quot;Wikipedia&quot;&gt;organic architecture&lt;/a&gt; principles pioneered by &lt;a href=&quot;http://en.wikipedia.org/wiki/Frank_Lloyd_Wright&quot; title=&quot;Wikipedia&quot;&gt;Frank Lloyd Wright&lt;/a&gt; to the incredibly innovative design of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Sydney_Opera_House&quot; title=&quot;Wikipedia&quot;&gt;Sydney Opera House&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;David&#39;s editorial focuses on architectural style and patterns, but we can also learn lessons about process, and about the relationship between architecture and engineering. The Sydney Opera House is an amazing building, but its development was costly and troubled, and the relationship between the architect (Jørn Utzon, who had worked for Frank Lloyd Wright) and the engineering firm (Ove Arup) was a difficult one.&lt;br /&gt;&lt;br /&gt;With SOA, we are not just interested in producing innovative structures (loosely coupled enterprise, layered service architecture, and so on) but producing these structures in an agile and cost-effective way. Architecture is not a stand-alone activity, but must be integrated into the engineering process. That&#39;s why we call the CBDI process Service Architecture AND Engineering.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/7156617005049229896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/7156617005049229896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/7156617005049229896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/7156617005049229896'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/07/architecture-and-engineering.html' title='Architecture AND Engineering'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-5197793128173651216</id><published>2008-06-05T04:54:00.003+01:00</published><updated>2011-02-20T23:11:20.873+00:00</updated><title type='text'>UML Profiles</title><content type='html'>A UML Profile is a mechanism that allows existing UML tools such as &lt;a href=&quot;http://www.sparxsystems.com.au/resources/developers/uml_profiles.html&quot;&gt;Sparx Systems Enterprise Architect&lt;/a&gt;, No Magic&#39;s MagicDraw and Rational Software&#39;s Rational Software Modeler to immediately begin using a language that extends the UML with additional semantics and notation in a standard, shareable manner.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://www.omg.org/technology/documents/profile_catalog.htm&quot; title=&quot;Object Management Group&quot;&gt;OMG&lt;/a&gt; is working towards a UML Profile and Metamodel for Services (UPMS). Meanwhile, here are some other UML Profiles of potential interest to the SOA and EA communities.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://everware-cbdi.com/cbdi-sae-umlprofile&quot;&gt;CBDI-SAE Meta Model for SOA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.modelbased.net/comet/service_modelling/4d_Service_profile_html&quot;&gt;COMET - UML profile for service architecture model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/rational/library/05/419_soa/&quot;&gt;UML Profile for Software Services (IBM)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.net.intap.or.jp/e/odp/UML4JEA.pdf&quot;&gt;UML4JEA - An experimental UML Profile for Japanese Gov ’ s EA initiative (pdf)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rcurinf01.uco.es/rmodpwiki/index.php/ODP_and_UML&quot;&gt;UML4ODP - UML Profile for Open Distributed Processing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://umm-dev.org/tools/uml-profiles-for-umm/&quot;&gt;UN/CEFACT’s Modeling Methodology (UMM)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.updmgroup.org/&quot;&gt;UPDM - UML Profile for DoDAF and MoDAF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/5197793128173651216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/5197793128173651216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5197793128173651216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5197793128173651216'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/06/uml-profiles.html' title='UML Profiles'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-1429113321009968052</id><published>2008-03-22T05:27:00.002+00:00</published><updated>2008-03-22T05:43:02.671+00:00</updated><title type='text'>PGFSOA</title><content type='html'>&lt;h4&gt;A Practical Guide to Federal SOA&lt;/h4&gt;Draft 1.0 Public Release Draft has just been published at the &lt;a href=&quot;https://osera.gov/web/fcioc/aic/pgfsoa&quot;&gt;PGFSOA portal&lt;/a&gt;. You can read the draft online, download PDF and make comments at the &lt;a href=&quot;http://smw.osera.gov/pgfsoa/index.php/Welcome&quot;&gt;PGFSOA wiki&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The document contains the following sections&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Enabling The Mission&lt;/li&gt;&lt;li&gt;Executive Summary&lt;/li&gt;&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;The Rationale for Federal SOA&lt;/li&gt;&lt;li&gt;Service Oriented Vision - the Target Architecture&lt;/li&gt;&lt;li&gt;Keys to Federal SOA Implementation&lt;/li&gt;&lt;li&gt;A Roadmap for SOA Adoption&lt;/li&gt;&lt;li&gt;Glossary&lt;/li&gt;&lt;li&gt;References&lt;/li&gt;&lt;li&gt;Examples&lt;/li&gt;&lt;/ul&gt;CBDI has provided a lot of input to this document. We hope it will be useful not just to Federal Government but across a much wider community.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/1429113321009968052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/1429113321009968052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1429113321009968052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1429113321009968052'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/03/pgfsoa.html' title='PGFSOA'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-1997998308234510090</id><published>2008-03-14T21:40:00.003+00:00</published><updated>2008-03-14T21:46:02.760+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Enterprise Architecture"/><title type='text'>Information Model Support</title><content type='html'>I just received a private email with a suggestion to improve the SAE metamodel.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;message&quot; style=&quot;overflow: auto; float: left; width: 99%; padding-bottom: 10px; margin-bottom: 10px;&quot;&gt;&lt;blockquote&gt;&quot;I am approaching information management from the Information Engineering perspective. I am suggesting that the metamodel indicate the different users views or levels of data oriented models (Mission, Subject Area, Conceptual Logical and Design). These models serve different purposes in the Enterprise Architecture stack.&quot;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;It&#39;s an interesting idea, and we shall consider it. However, we are conscious of the need not to overload the metamodel, so it may get excluded on those grounds. We are also keen to keep the metamodel as uncontroversial as possible. I am sure there will always be room for people (including ourselves) to differentiate themselves by adding local refinements.&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/1997998308234510090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/1997998308234510090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1997998308234510090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1997998308234510090'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/03/information-model-support.html' title='Information Model Support'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-4436307408571021979</id><published>2008-01-18T13:30:00.000+00:00</published><updated>2008-01-18T16:35:14.949+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Enterprise Architecture"/><title type='text'>TOGAF</title><content type='html'>One or two people have asked about the relationship of SOA process to TOGAF (&quot;The Open Group Architecture Framework&quot;). This is an enterprise architecture framework,&lt;br /&gt;&lt;br /&gt;I actually wrote an article back in December 2003, outlining some of the challenges faced by TOGAF 8 in embracing SOA.&lt;br /&gt;&lt;br /&gt;TOGAF insiders told me then that TOGAF 9 would provide some support for SOA. Four years later and we are still waiting for TOGAF 9. (The current version of TOGAF is 8.1.1.)&lt;br /&gt;&lt;br /&gt;However, there are signs that we won&#39;t have to wait too much longer. In July 2007, the Open Group published a white paper, outlining plans to embrace SOA within TOGAF. The white paper acknowledges CBDI as a source for these SOA plans, and we hope that the next version of TOGAF will contain a lot of CBDI thinking.&lt;br /&gt;&lt;br /&gt;And of course we shall want to repay the compliment. Much of the SOA Process is based on widely used industry approaches, including TOGAF and Zachmann. When the Open Group publishes its guidance on SOA, we shall certainly want to further align the SOA Process with this.&lt;br /&gt;&lt;br /&gt;In the meantime, we welcome further discussion about the process implications of SOA and EA in relation to TOGAF or any other EA framework.&lt;br /&gt;&lt;h4&gt;Sources&lt;/h4&gt;&lt;a href=&quot;http://www.cbdiforum.com/secure/interact/2003-12/service_oriented_architecture.php3&quot;&gt;Service Oriented Architecture Frameworks&lt;/a&gt; (CBDI Journal, December 2003)&lt;br /&gt;&lt;a href=&quot;http://www.opengroup.org/bookstore/catalog/w074.htm&quot;&gt;Service-Oriented Architecture (SOA)&lt;/a&gt; (The Open Group SOA Working Group, July 2007)&lt;br /&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/TOGAF&quot;&gt;The Open Group Architecture Framework (TOGAF)&lt;/a&gt; (Wikipedia)</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/4436307408571021979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/4436307408571021979' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/4436307408571021979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/4436307408571021979'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/01/togaf.html' title='TOGAF'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-3860050443627434392</id><published>2008-01-01T17:08:00.000+00:00</published><updated>2007-11-30T17:13:35.768+00:00</updated><title type='text'>Introducing the SOA Process</title><content type='html'>In this blog we are making available a piece of work that CBDI has just completed together with TIBCO. The two parties have collaborated on developing a SOA Process Framework – which extends earlier CBDI original work to integrate solution and service architecture processes.&lt;br /&gt;&lt;br /&gt;We are placing this work in the public domain and inviting comment and feedback. At this stage we have no particular agenda for standardization, but would welcome your feedback and thoughts a) on the process framework as a basis for better collaboration between parties in a service oriented federation – i.e eventually everyone, and b) the need for common understanding in the industry, and possible standardization.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/3860050443627434392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/3860050443627434392' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3860050443627434392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3860050443627434392'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2008/01/introducing-soa-process.html' title='Introducing the SOA Process'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-5242529076508787400</id><published>2007-12-11T10:12:00.000+00:00</published><updated>2007-12-11T10:44:37.689+00:00</updated><title type='text'>Good Business Modelling and Decomposition</title><content type='html'>In a comment to my earlier post, Vasu writes:&lt;br /&gt;&lt;blockquote&gt;&quot;I agree with the fact that SOA is hyped much more than what it actually deserves - the basic tenet that is put forward by industry and vendors clearly indicates that SOA process is no different from &quot;Good Business Modeling and Decomposition&quot; except that there is more emphasis on streamlining, standards and products (that adhere to these standards).&quot;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;I accept that much of the SOA process can be understood as &quot;Good Business Modelling and Decomposition&quot;. But that depends what you mean by &quot;Good&quot;. Common analysis and design practices that were good enough for pre-SOA may not be good enough for SOA, since any weaknesses or ambiguities in the models and specifications are exposed. Some useful short-cuts and optimizations that were acceptable or even encouraged in pre-SOA days (because they improved short-term productivity) are now revealed as anti-patterns, because they have a negative impact on interoperability and reuse.&lt;br /&gt;&lt;br /&gt;So if you are looking at the SOA process at the high level, you may find many of the same tasks and techniques that you are already familiar with. But there are a lot of differences at the detailed level. How many of these are differences in substance rather than just differences in emphasis? Well, that depends what exactly you&#39;re comparing it with, but I think most people will find a lot of real substantive differences.&lt;br /&gt;&lt;br /&gt;Finally, I&#39;d like to respond to what you say about &quot;industry and vendors&quot;. The vendors are of course interested in selling products to support SOA - software tools and platforms, etc. Any advice they provide on SOA process needs to be understood in that context. Of course they will emphasize continuity with the good software practices of the past, of course they will emphasize aspects of the SOA process that promote their own products, and de-emphasize aspects that don&#39;t fit with their own product strategy. There are some excellent insights in some of the vendor material, but don&#39;t expect to get a complete view of the SOA process from them.&lt;br /&gt;&lt;br /&gt;But I would say that wouldn&#39;t I?</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/5242529076508787400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/5242529076508787400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5242529076508787400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5242529076508787400'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/12/good-business-modelling-and.html' title='Good Business Modelling and Decomposition'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-3930565023510532566</id><published>2007-11-30T14:05:00.002+00:00</published><updated>2008-06-17T11:11:44.493+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="downloads"/><title type='text'>SOA Process Report</title><content type='html'>A report on the SOA process by Paul Allen and Paul C. Brown has been published in the CBDI Journal for November 2007. This is a sequel to an earlier report by Paul Allen from February 2007. PDF copies are available for download (for a limited time only).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://soaprocess.googlegroups.com/web/CBDI%20Journal%201107%20SOAProcess.pdf?gda=OBhE8FEAAAARLxRzYsu3mZPpAxS3lnogvc_0tp32a5lSOkLWRr7tS2G1qiJ7UbTIup-M2XPURDRJtMU0kS9KC9XBXwHrFX2LLK0rzP8wCJ9p1D8XGh0cveZKMvI7X4xQZrqClwsdFDQ&quot;&gt;Architected Solution Delivery: Enhancing the Service Oriented Process&lt;/a&gt; (PDF: November 2007)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://soaprocess.googlegroups.com/web/CBDI%20Journal%20SO%20Process%20Report%20Feb%202007.pdf?gda=Ux3ZElwAAAARLxRzYsu3mZPpAxS3lnogNTna6Hz8yy0nZQ3Zuf9WCWG1qiJ7UbTIup-M2XPURDQucksJve44z3VtoJjjzHDE-DXw1lWDqjIQB91A0qmoifOpLb0OtURe9qI9Hb0hsbU&quot;&gt;The Service Oriented Process&lt;/a&gt; (PDF: February 2007)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;These reports are also available on the CBDI Forum website.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.cbdiforum.com/secure/interact/2007-11/architected_solution_delivery_enhancing_service_oriented_bronze.php&quot;&gt;Architected Solution Delivery: Enhancing the Service Oriented Process&lt;/a&gt; (November 2007, available to all )&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.cbdiforum.com/secure/interact/2007-02/service_oriented_process.php&quot;&gt;The Service Oriented Process&lt;/a&gt; (February 2007, available to all)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Paul Brown is the author of &lt;span style=&quot;FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Succeeding with SOA&lt;/span&gt; and &lt;/span&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;SOA in Practice&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;. Paul Allen&#39;s most recent book is &lt;span style=&quot;FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Service Orientation: Winning Strategies and Best Practices&lt;/span&gt;. For details of all their books, please visit the &lt;a href=&quot;http://astore.amazon.com/sopr09-20&quot;&gt;SOA Process bookstore&lt;/a&gt;.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/3930565023510532566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/3930565023510532566' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3930565023510532566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3930565023510532566'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/11/soa-process-report.html' title='SOA Process Report'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-1767916536117945537</id><published>2007-11-30T10:37:00.000+00:00</published><updated>2007-11-30T15:57:14.898+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="downloads"/><title type='text'>SOA Process Framework</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNpvyj91FEnqzwAkeqnnm9ppoOQzII0pkhmz_rcDAtAKamjrB-AokoCOnkgaVkPMmH757q5WDUWaAtTggFNIGy-WDYnFLE3mDkLQIDOxXkGJL_VHDwfH6DM5VQoKlyJFbuA7ivVbIxClr-/s1600-r/Everware-CBDI+SOAE+SO+Process+Framework.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjAp79tXXERTLaJ4dJGZyFVAEEdlNEYi_Zmfv5vGEL0aP6YGqntK_aaUPk_tsGbZCrRY1kqlDK3hrwzXjaAqwsVD0NA0TwdHQCnrzAboPuHeqOn3Xl1rPzjxu5TxK_ZW7oZyfkCauZ7XFb/s200/Everware-CBDI+SOAE+SO+Process+Framework.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5138662310252931122&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://soaprocess.googlegroups.com/web/Everware-CBDI%20SAE%20SO%20Process%20Framework.pdf?gda=WzZTmF0AAAB7S649lurbl18dVtNywkRv4GxX2sX-ippTCa5oLUbupDZJatNdFkk5z4UBM7pctlZXV7XMPUwb6IZKeukElddiDAfW2Nc8DeMJOK2Ag1G2adHr8OpCNgIjYyAs8QZw_-Y&amp;amp;hl=en&quot;&gt;Click here&lt;/a&gt; to download a large-format version of the SO Process framework (PDF format). Designed to be printed on a large piece of paper (A3 or similar).</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/1767916536117945537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/1767916536117945537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1767916536117945537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/1767916536117945537'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/11/soa-process-framework.html' title='SOA Process Framework'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjAp79tXXERTLaJ4dJGZyFVAEEdlNEYi_Zmfv5vGEL0aP6YGqntK_aaUPk_tsGbZCrRY1kqlDK3hrwzXjaAqwsVD0NA0TwdHQCnrzAboPuHeqOn3Xl1rPzjxu5TxK_ZW7oZyfkCauZ7XFb/s72-c/Everware-CBDI+SOAE+SO+Process+Framework.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-7933576909363666030</id><published>2007-11-22T11:57:00.000+00:00</published><updated>2007-11-22T20:20:36.090+00:00</updated><title type='text'>Tell me the Truth about SOA</title><content type='html'>In my time in the IT industry - longer than I care to admit - I have generally worked at the leading edge of new software technology - including relational databases, fourth-generation languages, CASE tools, business intelligence, open distributed processing (ODP) and component-based development.&lt;br /&gt;&lt;br /&gt;There were difficulties with all of these technologies - both &lt;span style=&quot;font-weight: bold;&quot;&gt;practical&lt;/span&gt; (people simply didn&#39;t know how to use them effectively, or were reluctant to make the necessary organizational changes) and &lt;span style=&quot;font-weight: bold;&quot;&gt;rhetorical&lt;/span&gt; (vendors making wildly optimistic claims, provoking equally wild counter claims).&lt;br /&gt;&lt;br /&gt;I sometimes wonder whether there really is more nonsense spoken about SOA than all of these previous technologies put together, or whether it is simply that the nonsense gets greater exposure nowadays (thank-you Internet, thank-you Google, thank-you Blogger).&lt;br /&gt;&lt;br /&gt;Even on Wikipedia - often a surprisingly good source of simple information - the articles on SOA and related topics are complicated and confusing. See &lt;a href=&quot;http://en.wikipedia.org/wiki/Category:Service-oriented_%28business_computing%29&quot;&gt;Wikipedia Category: Service-oriented (business computing)&lt;/a&gt;. There are some industry models and standards emerging, but most of these are focused on the web services technology stack.&lt;br /&gt;&lt;br /&gt;At CBDI, we have always regarded the process as more important than the technology. It isn&#39;t what you have that matters most, but what you do with what you have. I had another opportunity to argue this point recently in the pages of &lt;a href=&quot;http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&amp;amp;toc=comp/mags/so/2007/06/mso06toc.xml&amp;amp;DOI=10.1109/MS.2007.175&quot;&gt;IEEE Software&lt;/a&gt;, in a debate with &lt;a href=&quot;http://donff2.spaces.live.com/&quot;&gt;Donald Ferguson&lt;/a&gt; of &lt;a href=&quot;ttp://www.microsoft.com/presspass/exec/techfellow/Ferguson/default.mspx&quot;&gt;Microsoft&lt;/a&gt; (formerly &lt;a href=&quot;http://www.ibm.com/developerworks/blogs/page/donferguson&quot;&gt;Chief Architect of IBM Websphere&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;So what is the right process for SOA? We&#39;ve been working on this for a good while now, and we&#39;ve decided to make some of this material available through this blog, as a basis for broader collaboration across the industry. What we&#39;re hoping to do is open up a wide-ranging discussion about process - what are the problems that an SOA process needs to address, where does an SOA process need to direct the attention of SOA practitioners, and what is the body of knowledge and experience that an SOA process can draw upon?&lt;br /&gt;&lt;br /&gt;I intend to return to these broad questions in future posts, and I expect other bloggers will have something to say as well.</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/7933576909363666030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/7933576909363666030' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/7933576909363666030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/7933576909363666030'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/11/tell-me-truth-about-soa.html' title='Tell me the Truth about SOA'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-3376808091365228164</id><published>2007-11-21T13:47:00.000+00:00</published><updated>2007-11-21T13:50:41.100+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="process"/><category scheme="http://www.blogger.com/atom/ns#" term="SOA"/><title type='text'>SOA Process Issues</title><content type='html'>Disjointed SOA is all too prevalent.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Business Process&lt;/span&gt;: There has been much marketing hype around BPM and SOA with very little substance.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Software Solutions&lt;/span&gt;: Too often SOA projects are isolated from the real world of software solution delivery.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Runtime Operations&lt;/span&gt;: Day to day software runtime management tends to be treated as something of an afterthought in most SOA approaches.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;A common failure of software processes is that they do not enable good project and program management, because they are “closed” and task driven.&lt;br /&gt;&lt;br /&gt;An improved SOA process needs to address the following issues:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Relationship and interaction between enterprise and project and program architects&lt;/li&gt;&lt;li&gt;Balancing solution and enterprise architecture&lt;/li&gt;&lt;li&gt;Achieving full life cycle governance&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/3376808091365228164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/3376808091365228164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3376808091365228164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3376808091365228164'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/11/soa-process-issues.html' title='SOA Process Issues'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-5102798516486329699</id><published>2007-11-16T11:59:00.000+00:00</published><updated>2007-12-05T12:28:08.509+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="presentation"/><category scheme="http://www.blogger.com/atom/ns#" term="process"/><category scheme="http://www.blogger.com/atom/ns#" term="SOA"/><title type='text'>Architected Solution Delivery</title><content type='html'>&lt;h4&gt;Updated version&lt;/h4&gt;&lt;br /&gt;&lt;div style=&quot;width: 425px; text-align: left;&quot; id=&quot;__ss_192778&quot;&gt;&lt;object style=&quot;margin: 0px;&quot; height=&quot;355&quot; width=&quot;425&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=architected-solution-delivery-1196856165707155-2&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=architected-solution-delivery-1196856165707155-2&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; height=&quot;355&quot; width=&quot;425&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style=&quot;font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/?src=embed&quot;&gt;&lt;img src=&quot;http://static.slideshare.net/swf/logo_embd.png&quot; style=&quot;border: 0px none ; margin-bottom: -5px;&quot; alt=&quot;SlideShare&quot; /&gt;&lt;/a&gt; | &lt;a href=&quot;http://www.slideshare.net/SOAprocess/architected-solution-delivery-192778&quot; title=&quot;View &#39;Architected Solution Delivery&#39; on SlideShare&quot;&gt;View&lt;/a&gt; | &lt;a href=&quot;http://www.slideshare.net/upload&quot;&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/5102798516486329699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/5102798516486329699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5102798516486329699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/5102798516486329699'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/11/architected-solution-delivery.html' title='Architected Solution Delivery'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7467444810662647963.post-3995193234320906298</id><published>2007-11-14T11:48:00.000+00:00</published><updated>2007-11-21T12:17:22.892+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="admin"/><title type='text'>Contact Details</title><content type='html'>by email: please contact soaprocess (at) everware (dash) cbdi (dot) com</content><link rel='replies' type='application/atom+xml' href='http://soaprocess.blogspot.com/feeds/3995193234320906298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7467444810662647963/3995193234320906298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3995193234320906298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7467444810662647963/posts/default/3995193234320906298'/><link rel='alternate' type='text/html' href='http://soaprocess.blogspot.com/2007/11/contact-details.html' title='Contact Details'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>