<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Ronan Bradley&apos;s Roads to SOA</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/" />
    <link rel="self" type="application/atom+xml" href="http://www.ebizq.net/blogs/soaroads/atom.xml" />
   <id>tag:www.ebizq.net,2008:/blogs/soaroads//9</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9" title="Ronan Bradley's Roads to SOA" />
    <updated>2008-03-30T17:40:41Z</updated>
    <subtitle>Technology and business perspectives on SOA theory, products and practice from industry visionary Ronan Bradley.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2</generator>
 
<entry>
    <title>Financial services  SOA Live Panel</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/03/financial_services_soa_live_pa.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3569" title="Financial services  SOA Live Panel" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3569</id>
    
    <published>2008-03-30T17:34:03Z</published>
    <updated>2008-03-30T17:40:41Z</updated>
    
    <summary>I am delighted to be chairing what I believe is ebizq’s first Financial services specific live panel . The emphasis is on the word specific since so many of the topics ebizq focuses on are not only of great interest...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Financial Services" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>I am delighted to be chairing what I believe is ebizq’s first Financial services <strong><em>specific </em></strong><a href="http://www.ebizq.net/webinars/9168.html">live panel </a>.  The emphasis is on the word specific since so many of the topics ebizq focuses on are not only of great interest to financial services but also areas where financial services are in the driving seat:  From Complex Event Processing to Open Source SOA you don’t have to dig too deep to discover financial services IT organisations deeply involved.   That this is the case is hardly surprising:  Financial Services (which is also of course a very broad term) is heavily dependent on IT to do everything from roll-out new products to support ever more complex and real-time interactions with counter-parties, service providers, exchanges and regulators.  </p>

<p>Of course in the limited time available in a live panel, we aren’t going to try to boil the ocean.  Instead we are going to discuss how SOA investments can be augmented to address the currently particularly hot issue of visibility and control.  However, with the launch of ebizq’s financial services industry solutions <a href="http://www.ebizq.net/hot_topics/ind_sol">tab </a>, I hope and expect that this will be the first of many finance specific event on ebizq.  On that basis, let us know the areas that are of interest to your organisation and your perspectives on the latest trends in FS IT.</p>

<p>Ronan   <br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>IBM announces &apos;For Mash Get SMash&apos;</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/03/ibm_announces_for_mash_get_sma.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3537" title="IBM announces 'For Mash Get SMash'" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3537</id>
    
    <published>2008-03-18T23:25:13Z</published>
    <updated>2008-03-18T23:29:25Z</updated>
    
    <summary>Readers who lived in the UK in the 1970s will have been surprised at IBM&apos;s announcement of SMash. IBM’s SMash isn’t in fact a relaunch of a rather chemical instant potato mix made famous for its slogan ‘For Mash get...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Market Trends" />
            <category term="Mash ups" />
            <category term="Product news" />
            <category term="Web2.0" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>Readers who lived in the UK in the 1970s will have been surprised at IBM's <a href="http://www-03.ibm.com/press/us/en/pressrelease/23676.wss">announcement  </a> of SMash.  IBM’s SMash isn’t in fact  a relaunch of a rather chemical <a href="http://en.wikipedia.org/wiki/Smash_%28instant_mashed_potato%29">instant potato mix </a> made famous for its slogan ‘For Mash get Smash’ and iconic robots of its <a href="http://www.thinkbox.tv/server.php?show=nav.28&chapterId=4">adverts </a>. Instead, SMash is a potentially significant development in the maturing of the mash-up in the enterprise. (I say potentially because IBM isn’t telling us much until April.)  <br />
  <br />
To quote form the press release:</p>

<blockquote><em>“SMash addresses a key part of the browser mashup security issue by keeping code and data from each of the sources separated, while allowing controlled sharing of the data through a secure communication channel.”</em></blockquote>

<p>The possibility of leakage between sources is a key issue not only from a security perspective but also from an Intellectual Property perspective (the content may be licensed for specific use and this sharing may incur additional fees).  I look forward to discovering if IBM’s proposal manages to balance the need for security against the need for usability.  While this is the classic trade off with all security, it is particularly acute for Mash-ups which have the ease of creation at the heart of the value proposition.</p>

<p>Ronan<br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Insurance&apos;s SOA priorities</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/03/insurances_soa_priorities.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3517" title="Insurance's SOA priorities" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3517</id>
    
    <published>2008-03-13T00:22:05Z</published>
    <updated>2008-03-13T00:27:21Z</updated>
    
    <summary>Different industries have different priorities and adopt SOA in different ways. Ilog has just announced that their rules product, JRules is being used in Hiscox (a major insurance company which focuses on specialist and hence more complex insurance products). By...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Financial Services" />
            <category term="Product news" />
            <category term="SOA concepts" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>Different industries have different priorities and adopt SOA in different ways.  Ilog has just <a href="http://www.bobsguide.com/guide/news/2008/Mar/11/ILOG_enables_leading_insurer%2c_HISCOX%2c_to_support_business_growth_and_new_product_development_through_SOA.html">announced </a>that their rules product, JRules is being used in Hiscox (a major insurance company which focuses on specialist and hence more complex insurance products).  By a strange co-incidence, Elizabeth has just <a href="http://www.ebizq.net/blogs/archives/2008/03/do_you_work_in.php">announced </a>an upcoming event on SOA and the insurance industry.</p>

<p>The Ilog announcement is interesting in that it clearly states two of the most common requirements in Insurance that SOA (and in this case SOA with additional business rules) tries to meet - and one which is less commonly stated: </p>

<p><em><blockquote>“First, Hiscox wanted to be able to add new distribution channels as quickly as possible. </p>

<p>Second, the company wanted to reduce the time and cost associated with both making changes to existing products and bringing new products to the market. </p>

<p>Finally, Hiscox needed to increase the ability of underwriters and business analysts to make changes to rules directly without having to change complex system logic, allowing the company to improve its business response time.”  </blockquote></em></p>

<p>The ability to add new distribution channels is common across financial services.  As the products are purely electronic, adding a distributor is equivalent to integrating their systems with your own.  This requires mediation of the message formats and flows – clearly Hiscox is using a rules based approach but of course others are possible. </p>

<p>The need to get to market quickly with novel products is also common across insurance, retail banking and its most extreme case in derivative trading.  Again, it requires good message manipulation capabilities in the middleware.</p>

<p>The final requirement is to my mind the most controversial and clearly the most valuable if achieved:  To take IT out of the loop when changes need to be made.  If it can be done, it has clear cost and agility benefits.  However to be successful it requires well formulated message formats, well understood processes and above all careful controls around what can be changed as the underwriters and business analysts are unlikely to appreciate the implications of their actions in the way IT staff have been long trained to do.</p>

<p>Ronan</p>]]>
        
    </content>
</entry>
<entry>
    <title>Mash-ups:  The new frontier for governance</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/03/mashups_the_new_frontier_for_g.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3486" title="Mash-ups:  The new frontier for governance" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3486</id>
    
    <published>2008-03-05T09:53:44Z</published>
    <updated>2008-03-05T09:58:36Z</updated>
    
    <summary>Mash-ups are one of the hot areas for trialing in 2008 and a likely major project area in 2008, 2009 and beyond. The concept is appealing to business users and allows rapid development of useful applications. As I have previously...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Financial Services" />
            <category term="Mash ups" />
            <category term="SOA concepts" />
            <category term="Web2.0" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>Mash-ups are one of the hot areas for trialing in 2008 and a likely major project area in 2008, 2009 and beyond.  The concept is appealing to business users and allows rapid development of useful applications.  As I have previously <a href="http://www.ebizq.net/blogs/soaroads/2008/01/mashups_and_the_elusive_soa_bu.php">blogged </a>about, mash-ups put a strain on the infrastructure.  However the impact is not on the infrastructure alone, it also puts unexpected pressure on the applications supporting the mash-ups.  An early adopter in a global investment bank was <a href="http://www.watersnews.com/public/showPage.html?page=702975">quoted </a> in a recent article in Waters as pointing out:</p>

<p><em><blockquote>"you can't create a service that is designed to support 100 trades per minute and then let someone with a black-box trading system connect to it and expect happy results. The resulting automated traffic would bring the service to its knees and those supporting it would be faced with fielding phone calls from users letting them know the system had gone down."</blockquote></em></p>

<p>However, system outage is only one problem - you must also ensure that mash-up user is entitled to use the data (both from an authorization perspective and also from a rights-management perspective as the data may not be licensed for use by the mash-up user).  </p>

<p>The only solution is to increase the level of control and governance by defining and enforcing SLA and so on - in effect bringing mash-ups back with the framework of enterprise IT.  The challenges will then be </p>

<p>- Finding out where mash-up development is happening in the organization.  The very ease with which mash-ups can be created will tend to put them under the radar.</p>

<p>- Convincing the users and developers of the mash-ups that governance is there for good business reasons and not simply central IT attempting to regain control and squash innovation that they do not control.</p>

<p>Ronan</p>]]>
        
    </content>
</entry>
<entry>
    <title>Extreme Transaction Processing:  Oracle brings in reinforcements for its CEP story</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/02/extreme_transaction_processing.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3458" title="Extreme Transaction Processing:  Oracle brings in reinforcements for its CEP story" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3458</id>
    
    <published>2008-02-27T16:46:20Z</published>
    <updated>2008-02-27T16:52:23Z</updated>
    
    <summary>It must be the time of the year to introduce new acronyms (or maybe I am just noticing more that have been around for a while). Oracle is touting Extreme Transaction Processing (XTP) as a technology capable of dealing with...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="CEP" />
            <category term="Financial Services" />
            <category term="Product news" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>It must be the time of the year to introduce new acronyms (or maybe I am just noticing more that have been around for a while).  Oracle is <a href="http://searchsoa.techtarget.com/news/interview/0,289202,sid26_gci1299207,00.html">touting </a>Extreme Transaction Processing (XTP) as a technology capable of dealing with the ever increasing data volumes which are predicted in most industries.  The prize market is actually financial services where, as I previously <a href="http://blog.lustratusresearch.com/litebytes/cep/index.html">wrote </a> about in my Lustratus blog, the volume of market data is predicted to increase by 900% by 2012.  </p>

<p>The business needs associated with this data deluge are not only storage – and in some cases storage is not relevant as the data has only transitory value.  The greater value is in identifying the anomalies or unusual combinations that may correspond to the financial opportunity or a potential fraud.  Oracle is clearly trying to address both the traditional transactional processing requirements and these new requirements which are more usually solved with Complex Event Processing tools.</p>

<p>As Oracle’s Dave Chappell puts it, XTP allows “<em>transactions to occur in memory and not against the backend systems directly due to the need for extremely fast response rates, but still including transactional integrity</em>” Fair enough.  </p>

<p>However, he goes on to say something that Streambase and Apama (two CEP engine vendors) among others may be surprised to hear:</p>

<p><em><blockquote>“Usually, a complex event processing engine is something that can also capture, correlate and apply decision rules to look for specific patterns in events over time and look for exceptions. However, there are certain applications that operate on streams of event data that is so voluminous that typical backend solutions or storage solutions just can't handle it.”</blockquote></em></p>

<p>The whole purpose of CEP engines is to provide real-time analysis of massive event streams.  My understanding is that to do this they precisely by avoiding using the backend solutions which Dave refers to.  Which makes Dave's remarks rather confusing.</p>

<p>Stepping back however, it is clear that this announcement further demonstrates the growing interest among vendors in the potential value of the data deluge problem being solved.  Whether the demand for these solutions will grow and break out of its traditional niches (algorithmic trading in financial services and some specialised security applications) is not yet clear.</p>

<p>Ronan<br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Rich Internet Applications and SOA:  Too many choices?</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/02/rich_internet_applications_and.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3452" title="Rich Internet Applications and SOA:  Too many choices?" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3452</id>
    
    <published>2008-02-26T17:40:31Z</published>
    <updated>2008-02-26T17:45:53Z</updated>
    
    <summary>Faced by the uphill struggle of justifying SOA to business managers who find the benefits of SOA hard to understand let alone quantify, it is tempting to link it to other areas of technology innovation which are (we hope) easier...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Mash ups" />
            <category term="Product news" />
            <category term="SOA Predictions" />
            <category term="SOA concepts" />
            <category term="Web2.0" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>Faced by the uphill struggle of justifying SOA to business managers who find the benefits of SOA hard to understand let alone quantify, it is tempting to link it to other areas of technology innovation which are (we hope) easier to justify.  I have previously <a href="http://www.ebizq.net/blogs/soaroads/2008/01/mashups_and_the_elusive_soa_bu.php">blogged </a>about the attractiveness of the enterprise mash-up and impact on the infrastructure associated any wide-scale adoption of such mash-ups. </p>

<p>The <a href="http://www.news.com/8301-10784_3-9878089-7.html?part=rss&tag=feed&subj=NewsBlog">announcement </a>from Abode about the latest version of its RIA platform reminded me that the issues are not only associated with the ‘back-end’.  In particular, the RIA space is developing fast but is still immature.  The world has certainly moved well beyond the appearance of Google maps and AJAX.  (Of course, AJAX was always a confusing term in that it gave the impression to outsiders that there was a well-defined piece of software rather than a general approach to creating RIA.)  However, the RIA space remains an incredibly busy space as can be seen from the list of 25 different RIA frameworks listed <a href="http://dotnet.sys-con.com/read/491052.htm">here </a>.  This diversity reflects a great level of innovation which is good in the long term.  And it is fair to point out that RIA is a wide definition – some of the 25 are focused on specific types of applications such as the Ruby on Rails for developing database backed web applications while others such as Tibco’s General Interface are clearly intended for use with enterprise middleware at the back.  </p>

<p>This poses the challenge for the enterprise architect of which horse or horses to back.  The easy answer that I have heard is that it doesn’t matter:  RIA is supposedly easy to replace and are often used to create opportunistic applications (quick to create with short life-spans).  If you change your mind (the story goes), simply rip and replace with another RIA.  Equally, (the story continues) it doesn’t matter if one department goes for one RIA and another a second.  </p>

<p>I remain unconvinced.  Yes it is true that it is easier to replace an RIA than to replace infrastructure software such as message queues.  To stretch an analogy, if switching message queuing is like a lung transplant, then switching RIA might be grafting back a finger – while I definitely wouldn’t like the first, I wouldn’t volunteer for the second either.  What is being ignored is the cost of replacing or maintaining in parallel RIAs based on old tool-kits and new.  What is also being ignored is that the users of these applications are the sensitive business users who will not appreciate the disruption of their favorite tool which follows on from switches in strategy.</p>

<p>All of which means that we need to look at the RIA options with a great deal of care:  The opportunities and benefits are certainly considerable.  However as with other bets on early markets, there are significant downsides as we inevitably make the wrong choices from time to time.</p>

<p>Ronan<br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>OSS SOA maturity grows</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/02/oss_soa_maturity_grows.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3434" title="OSS SOA maturity grows" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3434</id>
    
    <published>2008-02-21T10:09:02Z</published>
    <updated>2008-02-21T10:31:43Z</updated>
    
    <summary>For all the claims of some OSS enthusiasts, OSS came to the SOA game a couple of years later than the closed source vendors. Coming in later has its benefits of course: the needs are clearer and the late comers...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Market Trends" />
            <category term="Product news" />
            <category term="SOA Predictions" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>For all the claims of some OSS enthusiasts, OSS came to the SOA game a couple of years later than the closed source vendors.  Coming in later has its benefits of course: the needs are clearer and the late comers benefit from the experiences of the early innovators.  This 'second mover advantage' is particularly strong with SOA as the market has developed quite slowly.  This slow growth stopped the early innovators on the closed source side from getting any sort of market dominance.</p>

<p>Most of the OSS SOA solutions have up until recently focused on the base infrastructure required for first generation SOA projects (I say most as <a href="http://www.bostechcorp.com/">Bosteq </a>for one took a different tack by focusing on the major 'higher level' problem: developer productivity).  What has been lacking or weak with the OSS offerings has been the enterprise level capabilities such as management and application connectivity which are essential for any widescale deployment of enterprise infrastructure software.</p>

<p><a href="http://itgumbo.com/opensourceunleashed/2008/02/on_red_hat_moving_forward.php">Alex Fletcher's blog </a>on RedHat's ambitions for its SOA strategy highlights two recent partnership announcements which shows RedHat is the latest OSS SOA vendor to start to address these gaps:  Partnering with iWay on enterprise application connectors and with Hyperic for management.  </p>

<p><a href="http://www.marketwire.com/mw/release.do?id=821732">iWay </a>has become the standard port of call for most if not all SOA vendors needing an enterprise application connector story - I say story because while end-users like to know that such connectors are available, they do not necessarily end-up buying them.  For RedHat, it presents some interesting issues:  iWay is not an OSS vendor - and hence the customer is forced into a hybrid model of OSS and closed source.  While this may not be a problem (IONA follows a similar model within its own family of closed and open source products), it seems to be a major disparture for a company such as RedHat so closely aligned with OSS.</p>

<p>The <a href="http://www.hyperic.com/">Hyperic </a>relationship is also a little me-too as it follows the path already followed by MuleSource.  In this case there are no 'religious differences' as Hyperic is also OSS. And me-too has some obvious advantages for the users:  It is better if vendors converge onto one solution as any widescale SOA deployment is bound to include multiple SOA platforms which need to be managed as a whole.</p>

<p>Which makes both announcements positive steps for RedHat.  However, they still have a long way to go before they are ready to win the 50% of the market which Alex points out is their strategic goal.  And in my opinion they must greatly accelerate their moves to make their platform enterprise grade if they are to have any chance to achieve that goal by 2012 as is their stated aim.</p>

<p>Ronan</p>]]>
        
    </content>
</entry>
<entry>
    <title>Happy Birthday OSI and XML</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/02/happy_birthday_osi_and_xml.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3407" title="Happy Birthday OSI and XML" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3407</id>
    
    <published>2008-02-13T00:20:59Z</published>
    <updated>2008-02-13T00:30:23Z</updated>
    
    <summary>As the title of this blog is &quot;Roads to SOA&quot; (for the moment at least), I though it was worth noting two anniversaries which relate to two of the most significant factors in the implementation of SOA: The Open Source...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="SOA concepts" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>As the title of this blog is "Roads to SOA" (for the moment at least), I though it was worth noting two anniversaries which relate to two of the most significant factors in the implementation of SOA:  The Open Source movement and XML.</p>

<p>Over the last 3-4 years in particular, Open Source has been one of the major feature of SOA  technology landscape and looks like only becoming stronger as OSS projects mature and IT budgets get squeezed in the economic downturn.  Denis Byron also <a href="http://www.ebizq.net/blogs/open_source/2008/02/why_just_celebrate_the_10th_an.php">celebrates </a>the anniversary and provides some excellent counterpoints to the more outlandish OSS claims in general.  To quote Dennis:  <em>" I can't quickly think of any (never mind "many") "business computing category" in which open source software is a leader"</em>.  In the context of SOA, OSS is a major feature - although it is not a leader as yet.   </p>

<p>XML is also 10 years old - I almost felt like writing 'only' as XML is so much part of the fabric these days it is hard to imagine a time before it existed.  Over the 10 years, XML turned out to be a giant leap forward by allowing data formats to be defined independently of technology in a way not attempted before and launched countless bodies to define XML standards for industries from telecoms to financial services to travel. </p>

<p>In 'celebration', Tim Bray <a href="http://www.tbray.org/ongoing/When/200x/2008/02/10/XML-People">published </a>a long piece on the people and early history which Tim Anderson both <a href="http://www.itwriting.com/blog/?p=505">summarises and criticises </a>for Tim Bray's hostility towards Microsoft (a common feature of the OSS community as well of course).  Criticism is hardly surprising when Tim Bray makes the delightful remark that <em>"Mick [Microsoft in his semi-allegorical history] is a domineering, ruthless, greedy, egotistical, self-centered, paranoid bastard."</em>.  </p>

<p>Tim's views on Mircosoft's attitude to standards are clearly heart felt.  However, having been involved with  standards processes over the years - I am not sure Microsoft is necessarily that much more 'evil' than other companies which attempt to manouver the standards process to aid their commercial goals.  Also having lived through the CORBA/DCOM wars in the 1990s when Microsoft was not part of the process, it seems clear to me that XML benefitted more from Microsoft's involvement more than it would have benefited from being pure and free from Microsoft which no doubt would have followed a different track and created a competing standard.</p>

<p><br />
Ronan </p>]]>
        
    </content>
</entry>
<entry>
    <title>SOA Governance is not a product</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/02/soa_governance_is_not_a_produc.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3390" title="SOA Governance is not a product" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3390</id>
    
    <published>2008-02-06T23:07:55Z</published>
    <updated>2008-02-06T23:17:09Z</updated>
    
    <summary>SOA Governance is a term that I am having an increasing level of discomfort with. The reason for my discomfort is the large gap between what certain vendors and some analysts define as SOA Governance and what the end-users I...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>SOA Governance is a term that I am having an increasing level of discomfort with.  The reason for my discomfort is the large gap between what certain vendors and some analysts define as SOA Governance and what the end-users I talk to define as SOA Governance.  </p>

<p>Specifically, some vendors and analysts focus primarily on the software tooling such as registries and repositories (and even somewhat surprisingly on management).  Most end-users, excepting those recently indoctrinated, interpret it to mean the definition and 'human' enforcement of policies associated with effective SOA roll-out and maintenance.  This is hardly surprising – end-users assume that SOA Governance is going to be related to governance first and enabling tools secondly.  While SOA does present significantly different governance challenges, it starts in the same place as 'traditional' governance: definition of governance policies and processes for creating and evolving these policies.  Todd  Biske seems to of a similar mind-set when he writes in his excellent <a href="http://www.biske.com/blog/?p=367">blog</a>:</p>

<blockquote><em>“I’ve said it before, and I’ll say it again. Governance is about people, policies, and process. Tooling really only comes into play when you start looking at the process portion of the equation. I don’t want to dismiss tooling, because it absolutely is an important part of the governance equation, but if you don’t have the people or the policies, tools won’t help.”</em></blockquote>

<p>If you wonder why I am getting hot under to collar on this one, this is why:  The focus on SOA Governance tools does not help most organizations deliver on SOA governance.  In fact it is a distraction as the best tools in the world cannot deliver the organizational and cultural changes necessary and may lull the organization into a false sense of complacency.</p>

<p>Ronan <br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Complex Event Processing and SOA: next big thing or just BEP off</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/02/complex_event_processing_and_s.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3368" title="Complex Event Processing and SOA: next big thing or just BEP off" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3368</id>
    
    <published>2008-02-01T17:24:08Z</published>
    <updated>2008-02-01T17:56:38Z</updated>
    
    <summary>When everybody starts to agree that something is bound to be the next big thing, I get jumpy. When people start ramming the Business word in to create a new acronym, I get really jumpy. Complex Event Processing has been...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="CEP" />
            <category term="Mash ups" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>When everybody starts to agree that something is bound to be the next big thing, I get jumpy.  When people start ramming the Business word in to create a new acronym, I get really jumpy.  Complex Event Processing has been getting hype for a while and now IBM (according to <a href="http://blogs.zdnet.com/service-oriented/?p=1047">Joe</a>) has committed the crime: </p>

<blockquote><em> “IBM wants to take the technical allusions out of the term itself, referring to it as “Business Event Processing.” The renaming to BEP makes sense, since I doubt if a concept that starts with the word “complex” is going to win a lot of converts.”</em></blockquote>

<p>However, I don’t disagree with sentiment that CEP <em><strong>could </strong></em>be the next big thing.  It has been considered and used a little to deal with the general increase of data volumes in some industries (financial services being in the “lead” as I covered <a href="http://blog.lustratusresearch.com/litebytes/2007/06/complex-event-p.html">here </a>).<br />
  <br />
However, there is potentially much more opportunity in the SOA context as IBM seem to recognize.  As the volume of network traffic related to SOA increases, the need increases to monitor, manage and react to anomalies.  Anomalies which could correspond to simple human error, to unexpected loads and even to illegal or fraudulent behaviour.  Detecting an anomaly may require looking into an event, detecting specific sequences of events or any arbitary combinations of the above.  CEP provides a good approach to detecting subtle anomalies occurring in massive message flows in real-time. While you could have used CEP (if it had existed) in the pre-SOA world, it would not have made much business sense:  SOA potentially divides many more business processes between applications (into the SOA layer) and also increases the total volume of messages.  The combination makes the total value of the messages in the SOA layer significant and therefore controlling the SOA layer becomes as important as managing applications.</p>

<p>The caveat is how quickly and in how many organisations if at all will this level of SOA deployment occur.  I remember talking to a senior architect in a US bank last year who was pro-SOA but would never consider shifting the centre of gravity of business processes out of applications.  Hence he would never need the sort of CEP control layer capability that I was proposing.  </p>

<p>Time will tell – as with most “next big things”, it will take longer and be less massive but CEP will certainly be discussed and used in increasing levels throughout 2008 and beyond.  And no, I don't think many people will call it BEP any time soon.</p>

<p>Ronan</p>]]>
        
    </content>
</entry>
<entry>
    <title>Mash-ups and the elusive SOA business case</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2008/01/mashups_and_the_elusive_soa_bu.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=3355" title="Mash-ups and the elusive SOA business case" />
    <id>tag:www.ebizq.net,2008:/blogs/soaroads//9.3355</id>
    
    <published>2008-01-29T22:52:26Z</published>
    <updated>2008-01-29T23:08:15Z</updated>
    
    <summary>It is almost 9 months since I have blogged on ebizq. In 2008 I intend to make this my main blogging platform although I will continue to blog from time to time on the Lustratus blog as well. While I...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Market Trends" />
            <category term="Mash ups" />
            <category term="SOA Predictions" />
            <category term="Web2.0" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>It is almost 9 months since I have blogged on ebizq.  In 2008 I intend to make this my main blogging platform although I will continue to blog from time to time on the <a href="http://blog.lustratusresearch.com">Lustratus blog </a> as well.  While I intend to change the focus of the blog from exclusively SOA related issues, I am restarting almost from where I left off 9 months ago.  In particular, the hot topic was then and remains how to build a SOA business case.  Joe’s SOA in Action blog returned to the topic <a href=" http://www.soainaction.com/blog/2008/01/the_state_of_the_soa_union_sou.php#trackbacks">quoting </a>from David Linthicum </p>

<blockquote><em>“SOA proponents need to redouble efforts to emphasize the business case, and de-emphasize the technology aspect, he said. "It all boils down to architecture." Still, he said, the reuse inherent in SOA can be made to work, and projects where CEOs can see demonstrable value -- such as a real-time analytics dashboard -- can achieve quick success.”</em></blockquote>

<p>Meanwhile David’s ZapThink colleague, Jason Bloomberg <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1296571,00.html?track=sy80&asrc=RSS_RSS-8_80">told </a>SearchSOA that </p>

<blockquote><em>"Furthermore, enterprise mashups are becoming the killer use-case for SOA, that is, the ostensible reason for doing SOA from the perspective of the business. So, SOA is stronger than ever, it's just becoming part of the woodwork. Enterprise mashups are the part that shows."</em></blockquote>

<p>I think that for better or worse these quotes reflect the reality.  SOA is not an easy proposition to sell to business on its own – it is about what you use SOA to do.  SOA is certainly a better way of doing internal application integration but these traditional application integration projects are not particularly interesting to the business sponsors.  Lack of interest means that cost is everything and SOA can be a very hard sell as early projects have to bear the brunt of the SOA set-up costs (called the SOA tax by some).  Therefore, SOA is more likely to flourish in areas where the additional initial overhead can be justified by greater returns and more importantly returns that are of greater interest to the business.</p>

<p>The concept of an enterprise mash-up has been attracting interest outside of the IT department. The concept is inherently attractive to business users as it suggests that there is a way to easily combine the information the business user cares about without apparent interference of IT departments with their long and expensive project cycles. Potential applications from CRM to executive dashboards quickly jump to mind.</p>

<p>Unfortunately, there remains no such thing as a free lunch. Enterprise mash-ups rely on the availability of reliable mechanisms to access the data and suitable access controls to ensure that only authorised users get to what could be very sensitive information.  While it is possible to roll out pilot mash-ups, over time proliferation of mash-ups will have a much greater impact than the casual observer might expect:  Each mash-up user touches potentially many systems and mash-ups often rely on directly polling the system at regular intervals. This means that large scale roll-out of mash-ups will put large and potentially unexpected pressure onto the applications and infrastructure if not carefully controlled.</p>

<p>Which brings us back to SOA:  Large scale deployment of mash-ups will require enterprise grade integration infrastructure as provided by SOA.  The challenge for IT departments will be to explain to the irate business user that the reason why their mash-ups don’t work so well any more is because they have to invest more in those vague and intangible concepts: middleware and architecture.  We may arrive back to square one but at least our business colleagues may better understand why we need to be there!</p>

<p>Ronan</p>]]>
        
    </content>
</entry>
<entry>
    <title>Who is holding SOA back: business or IT?</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2007/05/who_is_holding_soa_back_busine.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=2096" title="Who is holding SOA back: business or IT?" />
    <id>tag:www.ebizq.net,2007:/blogs/soaroads//9.2096</id>
    
    <published>2007-05-17T13:01:58Z</published>
    <updated>2007-05-17T13:09:44Z</updated>
    
    <summary>When I started to write this item I was tempted to use the title “Daddy, Mommy won’t let me play with SOA” however I held back because it is too serious a subject for a one-liner. The topic of whether...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="SOA Organization Issues" />
            <category term="SOA Predictions" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>When I started to write this item I was tempted to use the title <em>“Daddy, Mommy won’t let me play with SOA”</em> however I held back because it is too serious a subject for a one-liner.  The topic of whether IT is holding back particular innovations which business wants or vice versa is hardly new.  Many will claim that the PC revolution in the enterprise was slowed down in some organizations by IT departments keen to stay in control – until the demands of business departments and their unilateral actions forced the issue.  <br />
Is the same blocking happening with SOA?  ZapThink certainly seem to the think so with <a href="http://www.zapthink.com/report.html?id=ZAPFLASH-200753">the claim </a>:</p>

<blockquote>“What ZapThink is finding is that the primary barriers to SOA adoption do not come from business management, which by and large realize the benefits of an agile, reusable, and loosely coupled architecture (even if they don’t call it that), but rather from within the IT organization that resists the movement to SOA for a wide range of reasons”</blockquote>

<p>And Ron certainly makes some good observations on why IT departments can struggle with adopting SOA – everything from the challenge of making the required organizational change to general fear of the new to believing SOA could threaten their jobs. <br />
 <br />
While it is obvious as Joe McKendrick <a href="http://blogs.zdnet.com/service-oriented/?p=876">points out</a> that <em>"few analysts, commentators or pundits seem to argue the point that SOA is facing resistence"</em>, I think it is too simplistic to say business gets it and IT doesn’t or doesn’t want to.  First of all, lets be realistic: Of course SOA is facing “resistance” – any major shift, as SOA is, takes time to be adopted and some organizations will go slow, others will jump ahead.  Frankly - either decision can be right depending on individual circumstance.  </p>

<p>Secondly, because SOA promises benefits that no sane business person would turn down does not mean that every business person will drive it though the organization (“the business sell” as David Linthicum <a href="http://weblog.infoworld.com/realworldsoa/archives/2007/05/whoas_blocking.html">puts it</a>).  What I suspect ZapThink is picking up from some SOA proponents is a “soft yes” to SOA from business, based on the benefits and frustration when IT management can’t convert this to a “hard yes” with budget.  The reasons for this difficulty have been widely discussed and relate to the generality of the benefits which can be SOA’s worst enemy as my colleague Steve Craggs <a href="http://blog.lustratusresearch.com/litebytes/2007/05/the_real_barrie.html#trackback">puts it</a>:</p>

<blockquote>the platitudes surrounding SOA have been used for 20 years on business execs, so they can be forgiven for having grown rather cautious, and desirous of looking for incremental investment where payback can be validated at each stage.</blockquote>
Ronan
]]>
        
    </content>
</entry>
<entry>
    <title>Industry specific frameworks: A fast-track to fill the SOA-expertise gap?</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2007/02/industry_specific_frameworks_a.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=1652" title="Industry specific frameworks: A fast-track to fill the SOA-expertise gap?" />
    <id>tag:www.ebizq.net,2007:/blogs/soaroads//9.1652</id>
    
    <published>2007-02-28T22:33:26Z</published>
    <updated>2007-02-28T22:50:21Z</updated>
    
    <summary>Lack of available expertise is now being highlighted as a major blocker to SOA adoption in 2007. What organisations need is expertise around how they can plan, create and deploy SOA successfully. This requires individuals such as architects and programme...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Market trends" />
            <category term="SOA Predictions" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>Lack of available expertise is now being <a href="http://www.zapthink.com/news.html?id=2080 ">highlighted </a> as a major blocker to SOA adoption in 2007.  What organisations need is expertise around how they can plan, create and deploy SOA successfully.  This requires individuals such as architects and programme managers with the ability to develop and deliver a programme as potentially complex and all encompassing as SOA can be.  However, it also requires expertise in the organization specific processes and data models – many of which are in fact not so much organization specific as specific to the industry segment it operates in.  Therefore it is perhaps surprising that we haven’t heard more about industry specific frameworks for SOA: templates or “Solution Maps” as SAP calls them which provide a fast track by providing the industry expertise pre-canned.  </p>

<p>In the past (pre-SOA), I have been sceptical about industry specific frameworks and in particular wondered whether they were actually clever ways of packaging up consultants with expensive industry specific knowledge.  A scepticism I brought up with a senior manager in a European retail bank who is an early adopter of SOA of about 4 years standing.  His view was that leveraging the industry based patterns that he is now using (provided by IBM in his case) earlier on would have been a significant benefit in reducing the effort and risk associated with his programme.  As such a framework was not available when he started, he had to create his own framework:  Using somebody else’s even if it had to be adapted would have been a major benefit in terms of time, cost and risk.  </p>

<p>Of course whether it will work for you will depend very much on the industry you operate in, whether its processes are sufficiently standardised and whether it has attracted the attention of one of the firms creating the frameworks.  However for industries where it does suit the benefit for users will be significant and the opportunity for vendors will also be big.  In fact, I believe that for these “framework-friendly” segments the competitive landscape may be considerably different:  The vendors with the greatest knowledge of providing industry specific solutions will be in a very strong position.  In particular IBM and SAP should dominate as they have the customer base and expertise and are already investing heavily on creating the frameworks.  </p>

<p>As such it may well provide SAP will an excellent opportunity to break out of its <a href="http://www.ebizq.net/blogs/soaroads/2006/07/soa_one_size_fits_all_or_diffe.php">ERP-centric SOA niche </a> (selling to customers who see SOA as an ERP extension) and get some return on the investment in their <a href="http://blog.lustratusresearch.com/litebytes/2007/02/taking_a_look_a.html">Cinderella-like SOA strategy</a>: just like Cinderella, it does all the right things but still gets ignored by all the Prince Charmings!</p>

<p>Ronan<br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>The Role of Events in SOA</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2007/02/the_role_of_events_in_soa.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=1633" title="The Role of Events in SOA" />
    <id>tag:www.ebizq.net,2007:/blogs/soaroads//9.1633</id>
    
    <published>2007-02-27T16:56:39Z</published>
    <updated>2007-02-27T17:46:26Z</updated>
    
    <summary>Reading Joe McKendriks’s blog piece on “Is EDA the ‘new’ SOA” got me thinking again about how EDA and SOA fit together. Event Driven Architectures (EDA) is sometimes held up as an alternative to SOA. While this may be theoretically...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="SOA Predictions" />
            <category term="SOA concepts" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>Reading Joe McKendriks’s blog piece on <a href="http://blogs.zdnet.com/service-oriented/?p=821">“Is EDA the ‘new’ SOA”</a> got me thinking again about how EDA and SOA fit together.  Event Driven Architectures (EDA) is sometimes held up as an alternative to SOA.  While this may be theoretically the case, I think EDA-style capabilities are most likely to build on top of SOA to take advantage of the higher degree of integration provided by a SOA deployment.  </p>

<p>Rather than going into detail on what EDA is, I will quote some definitions from <a href="http://www.devx.com/opinion/Article/21326">Jason Bloomberg of ZapThink </a>back in 2004 and suggest that anybody who wants to know more goes to Brenda Michelson’s <a href="http://elementallinks.typepad.com/bmichelson/2006/02/eventdriven_arc.html">excellent primer </a>on the world of events and EDA in her elemental links blog.</p>

<p>Jason’s definitions are:</p>

<blockquote>EDA is an approach where events trigger asynchronous messages that are then sent between independent software components that are completely unaware of each other.</blockquote>

<p>While</p>

<blockquote>SOA, on the other hand, is an architectural approach where software functionality is exposed as loosely coupled, location independent services on the network.</blockquote>

<p>Therefore the primary difference between SOA and EDA is the level of decoupling between the software components.  The total decoupling of source of the event and the eventual destinations in EDA means that the message fully defines the interaction between components – a very different situation from SOA where the server and client interaction is ruled by the service definition.  In fact, EDA is not a new pattern – it is a form of “publish and subscribe” which has been around for a long while and effectively used to solve certain classes of problems.  </p>

<p>The question from Joe was “Is EDA the new SOA?” – I would say no for two reasons:<br />
•	The level of enforced decoupling in EDA can make it awkward to shoehorn the range of problems that an enterprise architecture has to solve into a pure EDA form.  <br />
•	For those problem types that EDA is well-suited for, SOA can be extended with a bit of EDA and therefore do the job.</p>

<p>Rather, I see EDA being used ‘on top’ of SOA – to allow identification and processing of unusual events or combinations of events that should generate alerts or recovery processes.  SAP for one is already providing some of this type of capability within its NetWeaver product set where BPEL-defined processes can be fired off in response to specified events.  This type of functionality will be crucial in terms of delivering control across the SOA-based network of integrated components exchanging more information and information of greater business value.</p>

<p>Ronan</p>]]>
        
    </content>
</entry>
<entry>
    <title>The SOA consortium: Not just another industry group</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soaroads/2007/02/the_soa_consortium_not_just_an.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.ebizq.net/mt/mt-atom.cgi/weblog/blog_id=9/entry_id=1597" title="The SOA consortium: Not just another industry group" />
    <id>tag:www.ebizq.net,2007:/blogs/soaroads//9.1597</id>
    
    <published>2007-02-22T18:12:36Z</published>
    <updated>2007-02-22T18:18:51Z</updated>
    
    <summary>I struggle to keep up with the number of industry organizations that claim association with SOA these days. Unfortunately, they seem to be either focused on generating yet more technical standards (just what we need!) or to be vendor-dominated organizations...</summary>
    <author>
        <name>Ronan Bradley</name>
        <uri>http://www.ebizq.net/blogs/soaroads</uri>
    </author>
            <category term="Market trends" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soaroads/">
        <![CDATA[<p>I struggle to keep up with the number of industry organizations that claim association with SOA these days.  Unfortunately, they seem to be either focused on generating yet more technical standards (just what we need!) or to be vendor-dominated organizations interested primarily in business development for their backers. </p>

<p>Therefore, I noticed with some initial dismay the appearance of the <a href="http://www.soa-consortium.org/press-releases/02-12-2007.htm">SOA consortium </a>.  However after finding out a little more about it, I believe that the SOA consortium has the potential to be a useful addition to the world of industry groups for a number of reasons:</p>

<p>-	It is focused on advocacy and not becoming yet another standards body:  SOA needs effective supporters, not more technical complexity right now!</p>

<p>-	It recognises not only the importance of engaging with the business but also the need for both business and IT management to change in order to benefit from SOA.</p>

<p>-	Its founders include not only major vendors (IBM, HP, BEA, Cisco and SAP) but also major end-users (Bank of America and Avis).  This balance between vendor and buyer is essential if it is to become credible as an advocacy group.</p>

<p>-	Finally, it also has the involvement of two industry organizations who know how to engage both end-users and vendors in a constructive way.  In particular, the <a href="http://www.omg.org">OMG </a> has a long track record in doing this successfully.  (The <a href="http://www.integrationconsortium.org">Integration Consortium </a> is a mere baby in comparison, but set-up with the same concept of end-user engagement).</p>

<p>My only caveat is that the claim to target the Global 1000 seems undermined by the consortium’s decision to hold only three meetings to formulate its charter – in the obvious locations of New York, Dallas and San Francisco.  While there must be limits to consultation, this choice does seem a little short-sighted if the consortium intends to be truly global. </p>

<p>Ronan<br />
</p>]]>
        
    </content>
</entry>

</feed> 

