Cover Pages Newsletter August 19, 2003

                      Cover Pages Newsletter
                           August 19, 2003

                          Hosted by: OASIS
     Sponsored by: Corel Corporation, Global eXchange Services,
           ISOGEN International, SAP, and Sun Microsystems

 Featured News Stories
 Selected Articles and Papers
 Selected from the Press
 Cover Pages Sponsors
Featured News Stories

Recently featured news stories from the Cover Pages news at: [Full abstract] [Brief summary] [RSS]

Web3D Consortium Advances Specifications for 3D Web Applications.
Recent announcements from the Web3D Consortium and its members
highlight the progress of the Extensible 3D (X3D) specifications and
development of commercial software to support '3D Web' authoring and
browsing. X3D uses XML to extend and enhance the Virtual Reality
Modeling Language standard. An X3D Compressed Binary Encoding RFP has
been issued and an XMSF Working Group formed to enable large-scale X3D
deployment for simulation using Web Services.

W3C Releases Candidate Recommendations for Web Ontology Language
W3C has published a suite of six Candidate Recommendation
specifications defining the Web Ontology Language (OWL). An emerging
ontology standard designed to strengthen the Semantic Web, OWL is a
language for defining structured, Web-based ontologies which enable
richer integration and interoperability of data across application
boundaries. OWL is being used in the bioinformatics and medical
communities, corporate enterprise, and governments.

WS-I Releases Basic Profile 1.0a Final Specification for Interoperable
Web Services.
The Web Services-Interoperability Organization (WS-I) has published a
final specification for the "WS-I Basic Profile Version 1.0a",
accompanied by statements of support from more than 25 WS-I member
companies. The approved WS-I Basic Profile consists of implementation
guidelines on how core Web services specifications should be used
together to develop interoperable Web services. It references SOAP
1.1, WSDL 1.1, UDDI 2.0, XML 1.0, and W3C XML Schema.

Selected Articles and Papers
Selections of abstracted and annotated articles/clippings at:

"XML for e-Business." By Eve Maler (Sun Microsystems, Inc). Tutorial
presentation. July 2003. 105 pages/slides. Tutorial delivered at the
CSW Informatics XML Summer School on 28-July-2003, and subsequently
edited slightly to incorporate fixes, notes, and timestamps. The ebXML
Core Components substrate allows for correlation between different
syntactic forms of business data that has the same meaning and
purpose; UBL is striving to use the CCTS metamodel accurately. UBL
proposes to flesh out the ebXML stack with the UBL Context Methodology
and the UBL Library.
"Turn User Input into XML with Custom Forms Using Office InfoPath
2003." By Aaron Skonnard. In Microsoft MSDN Magazine (September 2003).
Office InfoPath 2003 is a new Microsoft Office product that lets you
design your own data collection forms that, when submitted, turn the
user-entered data into XML for any XML-supporting process to use.
"The Trojan Document." By Erika Brown. In Forbes Magazine (August 18,
2003). Bruce Chizen, President and Chief Executive Officer of Adobe
Systems Incorporated, is pushing hard to make Adobe more relevant to
big business. It's a bold bet that puts the company directly in
Microsoft's way.
"Acrobat Challenges InfoPath. Adobe Takes a Giant Step Forward Into
Direct Competition with Microsoft." By Jon Udell. In InfoWorld (August
15, 2003). The ongoing integration of XML into PDF is about to shift
into high gear... The backstory includes initiatives such as XMP
(Extensible Metadata Platform), which embeds XML metadata in PDF
files; and Tagged PDF, which enables PDF documents to carry the
structural information that can be used, for example, to reflow a
three-column portrait layout for landscape mode.
"Hands-on XForms. Simplifying the Creation and Management of XML
Information." By Micah Dubinko (Cardiff Software). In XML Journal
Volume 4, Issue 8 (August 2003). This article compares W3C XForms to
ad hoc solutions to produce a real-life application: the creation of
XML purchase orders. The example shows how a declarative approach as
used in XForms can eliminate a substantial amount of complexity from
the overall solution.
"XForms Building Blocks." By Micah Dubinko (Cardiff Software). Draft
Chapter 2 (20 pages) from XForms Essentials: Gathering and Managing
XML Information, [to be] published by O'Reilly & Associates as part of
the Safari Bookshelf. This chapter goes into greater detail on the
concepts underlying the design of XForms, as well as practical issues
that come into play, including a complete, annotated real-world
example. A key concept is the relationship between forms and
"Object-Oriented XsLT: A New Paradigm for Content Management." By
Pietro Michelucci. In XML Journal Volume 4, Issue 8 (August 2003). The
author has created a general-purpose XsLT that one can use to apply
multiple serial XsL transformations to an XML data document. OOX, like
OOP, isn't just about stringing together multiple transformations or
treating schemas like interfaces; it's an approach to content
management and Web architecture that involves the judicious
application of data abstraction and the reuse of transformation
"XML MetaData for Simplifying Web Development." By George M. Pieri and
Arnoll Solano. In JavaPro Magazine (August 2003). The author shows how
to simplify the Java development process by using XML to deliver your
data and to describe the business objects that are responsible for
building the data. Using metadata to describe your business objects
and presentation components can speed up development.
"Discover Key Features of DOM Level 3 Core, Part 1. Manipulating and
Comparing Nodes, Handling Text and User Data." By Arnaud Le Hors and
Elena Litani (IBM). From IBM developerWorks, XML zone. August 19,
2003. In this two-part article, the authors present some of the key
features brought by the W3C Document Object Model (DOM) Level 3 Core
Working Draft and show you how to use them with examples in Java code.
This first part covers manipulating nodes and text, and attaching user
data onto nodes.
"Low Bandwidth SOAP." By Jeff McHugh. From O'Reilly (August 19, 2003). With the mobile phone industry
reporting better than expected sales, and news that, by the end of
this year, smart phones are expected to outsell hand-held computers,
it should come as no surprise that wireless application development is
on the rise.
"J2ME Web Services Specification 1.0." JSR-000172. Proposed Final
Draft 2. By Jon Ellis and Mark Young. Date: July 14, 2003, Revision
10. Release date: July 18, 2003. Copyright (c) 2003 Sun Microsystems,
Inc. 86 pages. The specification has been developed under the Java
Community Process (JCP) version 2.1 as Java Specification Request 172
(JSR-172). This specification builds on the work of others,
specifically JSR-63 Java API for XML Processing and JSR-101 Java API
for XML based RPC. The main deliverables of the JSR-172 specification
are two new, independent, optional packages: a package adding XML
Parsing support to the platform and a package to facilitate access to
XML based web services from CDC and CLDC based profiles.
"Use of SAML in the Community Authorization Service." By Von Welch,
Rachana Ananthakrishnan, Sam Meder, Laura Pearlman, and Frank
Siebenlist. Working paper presented to the OASIS Security Services TC.
August 19, 2003. 5 pages. This document describes a proposed use of
SAML in the upcoming release of the Community Authorization Service.
CAS allows resource providers to specify course-grained access control
policies in terms of communities as a whole, delegating fine-grained
access control policy management to the community itself.
"Use of SAML for OGSA Authorization." From the Global Grid Forum OGSA
Security Working Group. Submitted for consideration as a
recommendations document in the area of OGSA authorization. GWD-R,
June 2003. 16 pages. The document defines an open grid services
architecture (OGSA) authorization service based on the use of the
security assertion markup language (SAML) as a format for requesting
and expressing authorization assertions.
"Southwest Airlines Shows SAML's Promise." By Terry Allan Hicks, Ray
Wagner, and Roberta J. Witty (Gartner). Gartner Research Note.
Reference Number: FT-20-7798. August 13, 2003. Enterprises that manage
large numbers of external identities should consider SAML-based cross-
domain trust. Southwest is one of the first to use SAML-enabled
identity management on a large scale to perform cross-domain trust.
"A Web Services Strategy for Mobile Phones." By Nasseam Elkarra. From
O'Reilly (August 19, 2003). This article gives an
overview of the various technologies and routes available for mobile
web service development. With the availability of packet-switched,
always-on networks for mobile phones becoming more widespread, mobile
access to data will become easier than ever.
"Members Offer Glimpse Inside WS-I Consortium." By John Hogan. In News (August 18, 2003). For the vendor-backed
Web Services Interoperability Organization (WS-I), getting a group of
engineers to reach a consensus was a matter of deciding what was
critical for making Web services specifications work with one another.
The WS-I Basic Profile 1.0 a set of guidelines for Web services
"WS-I Basic Profile Set." By Darryl K. Taft. In eWEEK (August 18,
2003). After a long period of hype around Web services, the Web
Services-Interoperability organization last week announced the
official delivery of WS-I Basic Profile 1.0.,3959,1225685,00.asp
"OWL Flies As Web Ontology Language. W3C Seeks More Implementations."
By Paul Krill. In InfoWorld (August 18, 2003). W3C has issued its Web
Ontology Language (OWL) as a W3C Candidate for Recommendation. OWL is
a language for defining structured Web-based ontologies that enable
richer integration and interoperability of data across application
"Nation's ebXML Standard to Be Adopted Asia-Wide." By Sim Kyu-ho. In
Korea IT Times [The Electronic Times] (August 18, 2003). e-Business
Extensible Markup Language (ebXML) proposed by Korea will be adopted
in the first version of Asian guidelines. Jang Jae-gyung, manager of
standard development at the Korea Institute for Electronic Commerce
(KIEC) has also been named head of the new agency, which will develop
Asian edition of ebXML.
"ebXML Seen as SME Web Service Enabler. Government, Private Sector
Begin Pilot Projects." By Sasiwimon Boonruang. In Bangkok Post (August
06, 2003). Thailand Government agencies and the private sector have
adopted the Electronic Business Extensible Markup Language (ebXML)
standard to boost national competitiveness, launching Internet-based
paperless trading pilot projects and a collaborative e-tourism
"Coalition Uses Web for Emergency Notification. System Uses Web
Services, Off-The-Shelf Software." By Grant Gross. In InfoWorld
(August 18, 2003). The 9-1-1 emergency service in Oregon has expanded
to include instant notifications to school administrators, hospitals
and other people who need timely emergency notifications, thanks to a
coalition of Oregon local governments and technology vendors using Web
services and off-the-shelf software.
"Service-Oriented Architecture Explained." By Sayed Hashimi (NewRoad
Software). From O'Reilly (August 18, 2003). Although the
concepts behind SOA have been around for over a decade now, SOA has
gained extreme popularity of late due to web services. At a high
level, SOA is composed of three core pieces: service providers,
service consumers, and the directory service.
"DocBook for Eclipse: Reusing DocBook's Stylesheets." By Jirka Kosek.
From (August 13, 2003). DocBook is a popular tool for creating
software documentation among developers. The author shows how easily
one can integrate DocBook documents into the Eclipse platform help
system by reusing existing stylesheets.
"XSLT Recipes for Interacting with XML Data." By Jon Udell. From (August 13, 2003). Udell explores alternative ways of making
XML data interactive using XSLT; he develops an approach to building a
web-based application backed by pure XML.
"Introducing Anobind." By Uche Ogbuji. From (August 13, 2003).
Many development projects require a flexible data binding system in
processing both data and document-style XML instances. The author
presents a new data Python-XML binding called Anobind.
"Binary XML, Again." By Kendall Grant Clark. From (August 13,
2003). The old chestnut of a binary encoding for XML has cropped up
once more, this in time in serious consideration by the W3C. Kendall
Clark comments on the announcement of the W3C's Binary XML Workshop.
"JavaOne: Fast Web Services." Presentation by Santiago Pericas-
Geertsen and Paul Sandoz (Sun Microsystems). JavaOne 2003 San
Francisco, June 2003. ASN.1 is perfectly suited for the definition of
a Binary Schema-binding Framework that can be easily integrated into
Java API for XML-based RPC (JAX-RPC) and Java API for XML Messaging.
Preliminary results show that the resulting performance is comparable
to that of RMI/IIOP.
"The Emergence of ASN.1 as an XML Schema Notation." By John Larmouth
(Larmouth T & PDS Ltd, Bowdon, UK). Presentation given at XML Europe
2003, May 5-8, 2003. With slides in HTML and .PPT format. This paper
describes the emergence of ASN.1 as an XML schema notation. Use of
ASN.1 as an XML schema notation provides the same functionality as use
of W3C XML Schema (XSD), but makes compact binary representations of
the data available as well as XML encodings.

Selected from the Press
Selected references for abstracted and annotated industry news at:

"World Wide Web Consortium Issues Web Ontology Language Candidate
Recommendations. Emerging Ontology Standard, OWL, Strengthens Semantic
Web Foundations."

"Oracle Helps Developers Build Interoperable Web Services."

"SAP Announces Support for WS-I Basic Profile 1.0. SAP NetWeaver to
Align with the WS-I Basic Profile 1.0, Enabling Greater Industry
Adoption of Web Services for Enterprise Customers."

"Southwest Airlines Deploys Industry Leading SAML Implementation On
Oblix NetPoint. NetPoint SAML Solution Enables User Authentication and
Authorization Across Corporate Extranets."

Selected references from the events calendar at:

ACM Symposium on Document Engineering 2003. November 20 - 22, 2003.
INRIA Rhône-Alpes Research Unit, Grenoble, France.

FTP Enterprise Architecture Summit 2003.  October 12 - 14, 2003.
Westin Mission Hills Resort, Palm Springs, California, USA.

W3C Workshop on Binary Interchange of XML Information Item Sets.
September 24 - 26, 2003. Santa Clara, California, USA.

ICWS-Europe 2003. The International Conference on Web Services -
Europe 2003.  "Web Services Architectures, Infrastructures and
Applications."  September 23 - 24, 2003. Erfurt, Germany.

W3C Event on P3P and Enterprise Privacy Languages.  September 09,
2003.  IBM Center, Sydney, Australia.

Seybold San Francisco 2003.  September 8 - 12, 2003.  Moscone Center
West, San Francisco, California, USA.

XML Database Symposium (XSym 2003).  September 8, 2003.  The Humboldt-
Universitaet zu Berlin, Berlin, Germany.

24th Internationalization and Unicode Conference. "Unicode,
Internationalization and the Web: Powering Global Business."
September 3 - 5, 2003. Atlanta, Georgia, USA.

Cover Pages Sponsors
Publication costs for the Cover Pages website and for
this newsletter are underwritten by OASIS Members committed
to providing this OASIS resource freely to the public:
Sun Microsystems, Inc.    URL:
SAP                       URL:
ISOGEN International LLC  URL:
Global eXchange Services  URL:
Corel Corporation         URL:
To unsubscribe from this list send a post to:

Prepared by Robin Cover for The XML Cover Pages archive.