XML and Web Services In The News - 05 December 2006

Provided by OASIS | Edited by Robin Cover

This issue of XML Daily Newslink is sponsored by Innodata Isogen



HEADLINES:

 IONA Delivers on Open-Source SOA Strategy
 Microsoft Takes Web Development Leap
 IDC Report: "The Road to Open Document Standards"
 Everware-CBDI to Submit SOA Metamodel in Response to OMG UPMS RFP
 SAML, The Liberty Alliance, and Federation
 XSL Version 1.1 Recommendation Enhances High Quality XML Formatting
 Novell Joins Microsoft in ODF Effort
 IBM Extends SOA Tools for Desktop: Rational Architecture Enhancements


IONA Delivers on Open-Source SOA Strategy
Darryl K. Taft, eWEEK
IONA Technologies, which makes SOA infrastructure software for enterprise users, has announced the availability of Celtix Enterprise, the company's open-source Enterprise Service Bus. IONA, based in Dublin, Ireland, with U.S. headquarters in Waltham, Mass., said Celtix Enterprise features enterprise-class ESB capabilities, backed by IONA's "world-class" services organization, which provides consulting, training and support. Eric Newcomer, chief technology officer at IONA, said Celtix Enterprise has a lightweight, pluggable service engine that enables customers to deploy the base functionality necessary to achieve a project's goal, then add new capabilities as business and technology requirements evolve. Moreover, with Celtix Enterprise, IONA brings together SOA (service-oriented architecture) standards and new SOA developments, including the Apache CXF project, also known as Apache CeltiXfire because it combines the Celtix effort with the Codehaus Xfire project. Apache CXF is an incubator project, and IONA is using it to provide the services framework for Celtix Enterprise. IONA is also utilizing Eclipse-based tooling from the Eclipse SOA Tools Platform Project, which IONA is leading, and the Apache incubator project known as Qpid, to provide an open-source implementation of the AMQP (Advanced Message Queuing Protocol) specification. In addition to Celtix Enterprise, IONA announced the Celtix Advanced Service Engine, an open-source subscription offering based on the Apache Incubator CXF project. The Celtix Advanced Service Engine provides users with a small-footprint, pluggable service engine that lays the foundation for distributed SOA deployments. The Celtix Advanced Service Engine is a certified and tested distribution that is delivered along with enterprise-quality support, training and consulting provided by IONA services, the company said. The engine features support for a variety of standards, including SOAP (Simple Object Access Protocol) 1.1 and 1.2, JAX-WS (Java API for XML Web Services), WS-RM (Web Services-Reliable Messaging), Web Services-Addressing and Web Services-Security.
See also: the announcement

Microsoft Takes Web Development Leap
Jim Rapoza, eWEEK
Software Review: Microsoft's Expression Web could be a more significant release than even Vista and Office 2007. Where Web applications and service-oriented architectures are becoming as important or even more important than desktop-based products, the release of Microsoft's Expression Web could prove to be as significant as that of its more widely heralded siblings. In its most basic form, Expression Web is the successor to Microsoft's FrontPage Web authoring application. While we always looked at FrontPage as a fairly basic Web editing tool that fell short when it came to serious Web development, Expression Web has taken a big leap in functionality and capability, to the point where it is a serious competitor to the leader in Web authoring, Adobe's Dreamweaver. Some of Expression Web's features are even better than those in rivals such as Dreamweaver, including the best CSS (Cascading Style Sheet) browsing tools that we've seen in a Web editing tool. The CSS tools, for example, made it very simple to browse through our styles and actually see what each style looked like before applying it. Still, while Expression Web is a big step up for Microsoft when it comes to Web authoring, overall it isn't quite up to the level of Dreamweaver, which we believe is a better option for experienced Web developers. For one thing, Expression Web lacks a few features, such as support for Secure FTP, that are must-haves for serious Web development. Also, being a Microsoft product, Expression Web doesn't play well with non-Microsoft development languages, such as PHP and JSP, and it runs only on Windows XP with Service Pack 2 and Vista. Still, Expression Web includes a good set of templates and wizards to help users create new sites, and it is effective at importing existing sites. Expression Web, like most good Web development tools, includes the ability to link into data sources. We especially liked the ability to use an XML file as a database, which was very useful for quick application testing.
See also: the announcement

IDC Report: "The Road to Open Document Standards"
Per Andersen, IDC Technology Assessment Report
This independent study, based on an IDC survey of Nordic companies, provides an overview of interoperability issues and options with a focus on document standards such as Open XML and ODF. The title of this 27-page report is "Technology Assessment: The Road to Open Document Standards." Excerpt: "Interoperability is very high on the agenda for companies and organizations. This has created a strong interest in standards including open standards as enabling technologies. In the office document area a battle is emerging between two competing standards: Open XML from Ecma and ODF from OASIS. While IBM, Microsoft, Sun and others discuss 'openness', IPR and documentation, IDC has surveyed Nordic companies, reality checking the adoption and views of customers of open document standards. Open standards are definitively on the IT agenda of Nordic companies. Two (2) in ten (10) companies are already heavily using open standards and another four (4) in ten companies are either piloting or considering piloting open standards. The interest is highest in Denmark, followed by Finland and Sweden. Companies generally do not consider ODF more open than Open XML or vice versa. Generally, companies are rating Open XML of higher importance to them when purchasing software than ODF. This is probably because IDC analysis shows a stronger affinity between the interest in interoperability and the interest in Open XML than between interests in interoperability and ODF. There is a similar affinity between Open XML and the interest in SOA as well as the interest in XML messaging architectures. ODF has its strongest adoption and ratings among public organization. We believe this reflects the current positioning of ODF as ensuring the 'free communication between public sector and citizens'. Assuming Open XML is approved by Ecma and subsequently ISO, we believe that even this position can be contested by Open XML — if Microsoft can build enough confidence in the market as to its 'open intentions'. An important step in this direction was the recent collaboration announcement from Microsoft and Novell... Assuming the proper approvals, there will be two document standards available in the market, but we do not believe there per se are any problems with the co-existence of two document standards."
See also: OpenXML Developer

Everware-CBDI to Submit SOA Metamodel in Response to OMG UPMS RFP
Staff, CBDI Announcement
Everware-CBDI Inc. announced that it intends to make a submission to the Object Management Group (OMG) in response to their UML Profile and Metamodel for Services (UPMS) Request for Proposal. "SOA is widely regarded as one of the most profound changes ever in enterprise computing, yet there is general confusion over basic concepts, architecture and practices. To address these issues Everware-CBDI has developed and published a comprehensive metamodel that defines SOA unambiguously leveraging current industry standards. A metamodel defines the rules for building business and software models and defines terminology in a consistent manner to eliminate confusion. The SOA metamodel provides essential precision for the specification of business services, and enables SOA automation and effective governance." The OMG's Request for Proposal (RFP) solicits submissions for a UML Metamodel and Profile for Service (UPMS). Essentially, the UPMS RFP requests a services metamodel and profile for extending UML with capabilities applicable to modeling services using an SOA. The profile will define extensions for modeling and integrating services within and across business enterprises. UPMS will include facilities for formal specification of service contracts that may be developed directly using the profile, or abstracted from business processes. It will also include facilities for indicating which of these contracts are fulfilled by modeled service providers... The purpose of this RFP is to address Service Modeling, not methodologies for SOA. However, submissions are expected to demonstrate how service models relate to business process models on the one hand and existing Web Services standards (XSD, WSDL, BPEL, etc.) on the other in order to facilitate bridging the gap between business models and deployed services solutions.
See also: OMG UPMS RFP references

SAML, The Liberty Alliance, and Federation
Eve Maler, Internet Identity Workshop Presentation
This presentation was prepared for the "Internet Identity Workshop (IIW)," held December 4-6, 2006 at the Computer History Museum, Mountain View, CA, USA. The workshop was designed to discuss technical protocols, frameworks and proposals such as: OpenID (Sxip, LID, i-names, XRI, Yadis), SAML, Identity metasystem, CardSpace, i-cards, Open Source Identity System (OSIS), XDI, itags, Identity Schemas and the Higgins Project. From Maler's presentation: " When you distribute identity tasks and information in the right way, people can: Unify management of their identity information; Avoid authenticating repeatedly; Have better-personalized online experiences; Gain better privacy control. Services and applications on the web can: Offload authentication and identity lookup tasks; Unify treatment of all 'things with identities'; Provide finer-grained access control and differentiation. Organizations can more securely outsource business functions..." Slide 11 presents a list of major open-source implementations for SAML/Shibboleth/ID-FF, etc. Slide 13 shows "Some convergence history" and spec relationships between three versions of SAML, Liberty Alliance specifications, and Internet2/Shibboleth specifications.
See also: SAML references

XSL Version 1.1 Recommendation Enhances High Quality XML Formatting
Anders Berglund (ed), W3C Technical Report
"In response to user and vendor feedback, W3C has revised the widely deployed XML formatting standard XSL-FO 1.0 to support the creation of back-of-the-book style indexes, revision bars, PDF bookmarks, and to include other popular features. The new XSL-FO 1.1 Recommendation ('Extensible Stylesheet Language (XSL) Version 1.1') increases interoperability by standardizing these features and other enhancements, formerly only available as proprietary extensions. An XSL stylesheet specifies the presentation of a class of XML documents by describing how an instance of the class is transformed into an XML document that uses the formatting vocabulary. An XSL stylesheet processor accepts a document or data in XML and an XSL stylesheet and produces the presentation of that XML source content that was intended by the designer of that stylesheet. There are two aspects of this presentation process: first, constructing a result tree from the XML source tree and second, interpreting the result tree to produce formatted results suitable for presentation on a display, on paper, in speech, or onto other media. The first aspect is called tree transformation and the second is called formatting. The process of formatting is performed by the formatter. This formatter may simply be a rendering engine inside a browser. In XSL-FO 1.1, the W3C XSL Working Group enhanced a number of XSL-FO 1.0 features, providing for multiple color profile references, more complex page numbering schemes, and clarifications for internationalization. The XSL-FO 1.1 specification was developed by the XSL-FO Subgroup of the XSL Working Group, and approved for publication by the W3C XSL Working Group (WG). During the development of XSL 1.1 the members of the XSL-FO Subgroup included contributions from Adobe Systems Inc; HP; IBM; Inventive Designers; Isogen; Pageflex; PTC-Arbortext; RenderX; and Sun Microsystems."
See also: the announcement

Novell Joins Microsoft in ODF Effort
Sean Michael Kerner, InternetNews.com
Announced in July 2006, Microsoft is working on interoperability with the Open Document Format (ODF). Interoperability is also a key part of the November deal between Microsoft and Novell. One of the fruits of that deal is that the ODF to Open XML effort now has the backing and assistance of Novell. ODF is an OASIS standard based on the OpenOffice.org (OOo) XML format. ODF is the default file format for OOo. Open XML is Microsoft's new file format specification for Microsoft Office 2007. In response to much criticism for governments around the world, Microsoft launched the ODF to Open XML translator initiative in July of this year. Justin Steinman, director of marketing for Linux and open platform solutions for Novell, explained that Novell is now contributing its expertise to the ODF to Open XML effort. Novell will also be providing the ODF to Open XML translator with all editions of OOo that ship with SUSE Linux Enterprise Desktop (SLED) moving forward. Users won't have to wait for SLED 11 to get Open XML. Novell intends on shipping a patch update to the existing SLED 10 in early 2007 that will include the Open XML plug-in. Novell's OpenSUSE distribution users will be able to download and install the plug-in within the same timeframe. It is unclear whether the ODF to Open XML plug-in will be picked up by other Linux distributions or even the OOo project directly. Though the interoperability deal with Microsoft isn't the only reason Novell is participating in the effort, Steinman noted that the Microsoft agreement accelerated the process and it was an item on the table during the negotiations. According to Steinman, patents do not play a role at all in the ODF to Open XML translator effort.
See also: ODF Add-in for Microsoft Word

IBM Extends SOA Tools for Desktop: Rational Architecture Enhancements
Paul Krill, InfoWorld
Focusing on the global architecture of SOA, IBM is introducing IBM Rational Software Delivery Platform 7.0 for the desktop. The product unveiling features a multitude of integrated products tweaked to the needs of SOA. With the rollout, IBM reasons enterprises need tools to visualize an architecture that has composite applications residing in multiple locations, said Dave Locke, director of offerings marketing at IBM Rational. SOA testing also is a critical component: "We've added functionality to help line-of-business people communicate more effectively with the IT people, so that IT can understand what to implement, and help the implementers, if you will, be more efficient and work as a geographically distributed team." As part of the rollout, Rational Unified Process, which provides process guidance, now will cover SOA governance. IBM envisions governance as understanding what teams are doing in an SOA as well as assisting with regulatory compliance. The 7.0 desktop tools, which are based on the Eclipse platform, complement previously released server-side products such as IBM Rational ClearQuest 7.0. Among the tools being upgraded, all bearing the name IBM Rational at the beginning, include: (1) Application Developer for WebSphere Software, featuring an IDE for developing SOA, Java and portal applications; (2) Software Architect, for model-driven development of SOA, J2EE and portal applications. New models are featured for SOA; (3) Software Modeler, a visual modeling tool for architects, systems analysts and designers to ensure that specifications, architectures and designs are clearly defined. It is based on Unified Modeling Language 2.1; (4) Systems Developer, a systems design and development tool for building hardware and software systems; this product adds SysML (Systems Modeling Language) support...
See also: the announcement


XML.org is an OASIS Information Channel sponsored by BEA Systems, Inc., IBM Corporation, Innodata Isogen, SAP AG and Sun Microsystems, Inc.

Use http://www.oasis-open.org/mlmanage to unsubscribe or change an email address. See http://xml.org/xml/news_market.shtml for the list archives.


Bottom Gear Image