<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Matt Deacon's digestive blog : Interoperability</title><link>http://blogs.technet.com/matt_deacon/archive/tags/Interoperability/default.aspx</link><description>Tags: Interoperability</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Integration V interoperability</title><link>http://blogs.technet.com/matt_deacon/archive/2007/07/26/integration-v-interoperability.aspx</link><pubDate>Thu, 26 Jul 2007 15:52:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1617430</guid><dc:creator>Matt Deacon</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/matt_deacon/comments/1617430.aspx</comments><wfw:commentRss>http://blogs.technet.com/matt_deacon/commentrss.aspx?PostID=1617430</wfw:commentRss><description>&lt;P&gt;At a recent NCC workshop on &lt;A href="http://www.ncc.co.uk/ea-se/"&gt;&lt;/A&gt;we spent a while discussing what is meant in terms of Integration and Interoperability. Both heavily used terms in the industry but that actually are hard to define once you come down to it. The used Wikipedia definitions for “Joined up” and “Seamless” and as such suggested that:&lt;/P&gt;
&lt;P&gt;Integration equivalent to “Joined Up”&lt;/P&gt;
&lt;P&gt;Interoperability equivalent to “Seamless”&lt;/P&gt;
&lt;P&gt;I’ve looked for these definitions on Wikipedia and must confess I couldn’t find them. Having said that I am not sure why they didn’t just look up Integration or Interoperability directly – that said the definitions leave you with wondering why there are two words at all?&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/Digital_integration" target=_blank mce_href="http://en.wikipedia.org/wiki/Digital_integration"&gt;Digital integration&lt;/A&gt;&lt;I&gt;&amp;nbsp;is the idea that data or information on any given electronic device can be read or manipulated by another device using a standard format&lt;/I&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/Interoperability" target=_blank mce_href="http://en.wikipedia.org/wiki/Interoperability"&gt;Interoperability&lt;/A&gt; is the &lt;I&gt;ability of two or more systems or components to exchange information and to use the information that has been exchanged &lt;/I&gt;(IEEE)&lt;/P&gt;
&lt;P&gt;Wikipedia does go on to say that Interoperability is the &lt;I style="mso-bidi-font-style: normal"&gt;capability of different programs to exchange data via a common set of business procedures&lt;/I&gt;all of which doesn’t add much clarity.&lt;/P&gt;
&lt;P&gt;They also include the ISO/IEC 2382-01 definition that adds &lt;I&gt;... in a manner that requires the user to have little or no knowledge of the unique characteristics of those units”&lt;/I&gt; which could lead back to the ‘seamless’ interpretation which to my mind is also a concern.&lt;/P&gt;
&lt;P&gt;Personally, I don’t think any of these fully capture the essence of Integration and Interoperability and come to that matter, I use them so frequently that I am now not sure how I would define them myself!&lt;/P&gt;
&lt;P&gt;Anyway, by the end of that part of the workshop I did end up with a mind map from what was discussed that I think provides quite a good coverage of the issues that integration interoperability encompass.&lt;/P&gt;
&lt;P&gt;Thoughts welcomed!&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Integration Mindmap" style="WIDTH: 640px; HEIGHT: 347px" height=347 alt="Integration Mindmap" src="http://blogs.technet.com/photos/matt_deacon/images/1617337/640x347.aspx" width=640 mce_src="http://blogs.technet.com/photos/matt_deacon/images/1617337/640x347.aspx"&gt;&lt;/P&gt;
&lt;P&gt;Oh yes, and as for the rest of the workshop ... that’s more than enough for another blog but I need to do some more thinking on that first!&lt;/P&gt;
&lt;P&gt;But if you’re interested take a look at the &lt;A class="" href="http://www.ncc.co.uk/ea-se/" target=_blank mce_href="http://www.ncc.co.uk/ea-se/"&gt;NCC EA-SE professionalism programme&lt;/A&gt; and join in the fun!&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1617430" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/matt_deacon/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.technet.com/matt_deacon/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.technet.com/matt_deacon/archive/tags/Enterprise+Architecture/default.aspx">Enterprise Architecture</category></item><item><title>Does Microsoft get Interoperability?</title><link>http://blogs.technet.com/matt_deacon/archive/2007/03/02/does-microsoft-get-interoperability.aspx</link><pubDate>Fri, 02 Mar 2007 20:06:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:669403</guid><dc:creator>Matt Deacon</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/matt_deacon/comments/669403.aspx</comments><wfw:commentRss>http://blogs.technet.com/matt_deacon/commentrss.aspx?PostID=669403</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Working in the Architect space interoperability is never far from your door especially given the advances in communications, performance etc. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;I had the great fortune to meet up with an co-host a round table with the legendary Jean Paolo, GM &lt;/FONT&gt;&lt;A class="" href="http://alek.xspaces.org/JeanPaoli" target=_blank mce_href="http://alek.xspaces.org/JeanPaoli"&gt;&lt;FONT face=Calibri size=3&gt;Jean Paoli&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;, General Manager Interoperability and XML Architecture, and Thomas Robertson, General Manager, Standards with several members of the IT Press. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;It was a highly enlightening session that went through the great strides that Microsoft has made to ensure that interoperability is centre stage in all that the organisation does.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Thomas started by identifying four characteristics for incorporating interoperability within Microsoft:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Building it into the products from the ground up. An obvious starting point but nonetheless fundamental.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Collaboration with customers, partners and competitors to ensure interoperability&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Open Access to technology through three primary vehicles&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0cm 0cm 0pt 72pt; TEXT-INDENT: -18pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;a.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Commercial licensing enabling partners to develop against technologies at an early stage&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0cm 0cm 0pt 72pt; TEXT-INDENT: -18pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;b.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Community programs to build awareness and exposure&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0cm 0cm 0pt 72pt; TEXT-INDENT: -18pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;c.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Open specification program where formats such as VHD, WS are placed.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0cm 0cm 10pt 36pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Standardisation&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In June 2006 Microsoft launched the Interoperability Executive Customer Council.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In September 2006 the Open Specification program was launched&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In November the Interoperability Vendor Alliance was established.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In December the ECMA Open XML Specification was successfully ratified.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;This really demonstrates what an organisation can really do once it takes interoperability to the heart of the organisation as has happened at Microsoft.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;However, this is where things got interesting; we had hit the central issue which I guess was on everyone’s mind; this being the recent issues regarding the submission of the Open XML standard to the ISO by Ecma and the concerns that have been raised given the existence of the Open Document Format (ODF). &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;There is much already out on the web on this and it was good to hear some of the issues first hand. The web is beautiful in many ways but in so far as being able to generate mistruths it is quite amazing.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The discussion was quite wider ranging covering the issues in date formats and language issues that simply prove not to be real issues at all. All the way through to some of the differences and features of Open XML such as custom data, language support and long term preservation of old document formats for example.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;This is a major area of debate where Microsoft and it’s concerted efforts around openness and interoperability are genuinely without reproach. It has answered the governments of the world criticisms by providing a rich, open, flexible format for its documents. It has sought standardisation through the appropriate consultation channels only to find its way barred due to the persistent lobbying of some individuals whose objectives are anti-competitive in the extreme.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The next 5 months will prove to be an interesting period where the standards processes and the standards bodies set to represent them will be thoroughly tested I have no doubt. And my recommendation is to explore the issues yourself to determine the rights and wrongs however, it is not sufficient to prevent a specification purely on technical grounds. These issues as always can be resolved.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;For more information on the &lt;/FONT&gt;&lt;A class="" href="http://www.microsoft.com/interop" target=_blank mce_href="http://www.microsoft.com/interop"&gt;&lt;FONT face=Calibri size=3&gt;www.microsoft.com/interop&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; is the starting place to gain information relating to the Microsoft position along with the open letter from Jean and Thomas that they recently issued entitled &lt;/FONT&gt;&lt;A class="" href="http://www.microsoft.com/interop/letters/choice.mspx" target=_blank mce_href="http://www.microsoft.com/interop/letters/choice.mspx"&gt;&lt;FONT face=Calibri size=3&gt;Interoperability, Choice and Open XML&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=669403" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/matt_deacon/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.technet.com/matt_deacon/archive/tags/Open+XML/default.aspx">Open XML</category></item></channel></rss>