Tibco and OpenSpan have formed an unusual alliance. Tibo wants to integrate their SOA and BPM solutions into desktop applications, while requiring minimal changes into the desktop apps. Tibco's Tom Laffey (exec VP) states this "allows any application to become a service endpoint, event source or step in a BPM process." However, Laffey seems over-optimistic when he states "The OpenSpan technology helps our joint customers service and event enable any desktop application without changing the code and with nearly zero impact to that application." I assume he's talking about bottom-up web service design, in which you build a WSDL from existing code. However, bottom-up development has interoperability issues and code changes are frequent. When your vendor makes claims, be sure to ask questions. Vendor hype in SOA is decreasing but still abundant.