Cover Pages Newsletter June 24, 2003

                      Cover Pages Newsletter
                           June 24, 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]

IBM Development Team Publishes Updated DITA Toolkit and Language
An updated Darwin Information Typing Architecture (DITA) toolkit is
available from IBM developerWorks. This is a stable version,
representing the culmination of the past year's testing and
implementation of the DTDs in IBM's internal authoring and production
workbench. Release 1.1.2 includes an XML Schema and a 198-page formal
"DITA Language Reference" featuring hyperlinked descriptions of DITA
elements, attributes, valid contexts, and examples.

Namespace Routing Language (NRL) Supports Multiple Independent
James Clark has announced the publication of a Namespace Routing
Language (NRL) specification. NRL is an XML language for combining
schemas for multiple namespaces; it allow the schemas that it combines
to use arbitrary schema languages. The release includes a tutorial and
specification document and a sample implementation in the Jing (RELAX
NG Validator in Java) distribution. NRL has been designed as input to
ISO/IEC 19757 (DSDL) Part 4.

UK Office of Government Commerce and BASDA Conduct eProcurement
Assessment Trials.
The UK Office of Government Commerce (OGC) and the Business
Applications Software Developers Association (BASDA) announced a new
testing program designed to discover how different purchasing software
packages may best interoperate, based upon common IT standards for
eProcurement. The project uses an implementation of the BASDA eBIS-XML
Data Suite standard, and seeks to align the eBIS-XML Order and Invoice
schemas with the UK e-GIF standards.

Updated Unicode Technical Report Clarifies Characters not Suitable for
Use With Markup.
A revised version of "Unicode in XML and other Markup Languages" has
been published as Unicode Technical Report #20, Revision 7 and as W3C
Note 13-June-2003. The revision reflects three principal changes: (1)
The base version is Unicode Version 4.0; (2) greater prominence is
given to material in a new Section 3, 'Characters Not Suitable for Use
With Markup'; (3) Section 6 clarifies the appropriate local use of 66
non-character code points.

OASIS Entity Resolution TC Approves XML Catalogs Specification for
Public Review.
The OASIS Entity Resolution Technical Committee has voted to approve
the latest revision of the "XML Catalogs" specification as a Committee
Specification and to submit it for public review. A simple entity
catalog defined in the "XML Catalogs" specification is used as an
interoperable method for mapping the information in an XML external
identifier into a URI reference for the XML external resource. The
public review period closes July 18, 2003.

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

Presence Information Data Format (PIDF). By Hiroyasu Sugano (Fujitsu
Laboratories Ltd), Shingo Fujimoto (Fujitsu Laboratories Ltd), Graham
Klyne (Nine by Nine), Adrian Bateman (VisionTech Limited), Wayne Carr
(Intel Corporation), Jon Peterson (NeuStar, Inc). IETF Network Working
Group, Internet Draft. Reference: 'draft-ietf-impp-cpim-pidf-08.txt'.
May 2003, expires November 2003. 27 pages. Work product of the IETF
Instant Messaging and Presence Protocol Working Group (IMPP). This
memo specifies the Common Profile for Presence (CPP) Presence
Information Data Format (PIDF) as a common presence data format for
CPP-compliant Presence protocols, and also defines a new media type
'application/pidf+xml' to represent the XML MIME entity for PIDF.
"WS-Trust: Interoperable Security for Web Services." By Paul Madsen.
From O'Reilly (June 24, 2003). WS-Trust is a
proposal that enables security token interoperability by defining a
request/response protocol by which SOAP actors can request of some
trusted authority that a particular security token be exchanged for
another. WS-Trust enables interoperability between the multiple
formats for security tokens and addresses the issue of trust
"Rendezvous with Web Services." By Massimiliano Bigatti. From O'Reilly (June 24, 2003). This article introduces Zeroconf
and demonstrates how it can be used with web services. Functionality
similar to ZeroConf has already been provided by AppleTalk, Novell
IPX, and Microsoft Netbios [but] these proprietary configuration
protocols don't work on IP networks and are suited only to local
networks. Zeroconf aims at filling this gap, providing a royalty-free,
open standard.
"WSDL Tales From The Trenches, Part 2." By Johan Peeters. From
O'Reilly (June 24, 2003). In Part 1 of 'WSDL Tales
From the Trenches' Peeters painted a big picture of web services
design: Web Services Description Language (WSDL) only defines the
syntax of how a web service may be invoked; it says nothing about its
semantics. The version of WSDL being most widely used now, 1.1, is
published as a W3C Note, not an official standard; WSDL 1.1 offers a
lot of latitude for invoking web services.
"A Session Initiation Protocol (SIP) Event Package for Modification
Events for the Extensible Markup Language (XML) Configuration Access
Protocol (XCAP) Managed Documents." By Jonathan Rosenberg
(dynamicsoft). IETF SIMPLE Working Group, Internet Draft. Reference:
'draft-ietf-simple-xcap-package-00'. June 23, 2003; expires December
22, 2003. 17 pages. "This specification defines a Session Initiation
Protocol (SIP) event package for finding out about changes to
documents managed by the Extensible Markup Language (XML)
Configuration Access Protocol (XCAP). XCAP allows a client to
manipulate XML documents on a server which contain configuration
information for application protocols.
"Oracle Intros New Collaboration Applications. Offerings Include
Project Management, Project Collaboration and Project Intelligence."
By Scarlet Pruitt. In InfoWorld (June 24, 2003). Oracle has introduced
three new collaboration applications and an enhanced product lifecycle
management tool for its E-Business Suite as part of what the company
has called a second wave of e-business offerings that offer companies
deeper integration.
"W3C Issues Key Web Services Standard." By Paul Festa. In CNET (June 25, 2003). The Web's leading standards group has put
its stamp of approval on a key Web services protocol. The World Wide
Web Consortium (W3C) said it has published the Simple Object Access
Protocol (SOAP) version 1.2 as a formal standard.
"W3C Ratifies SOAP 1.2. Web Services Specification is Finalized." By
Paul Krill. In InfoWorld (June 24, 2003). Version 1.2 of the SOAP
specification, a foundational technology for Web services, has been
released by the World Wide Web Consortium (W3C), with vendors pledging
support in products.
"XML Data Binding with JAXB and UBL Source Code. Process XML Documents
Without SAX or DOM." By Ed Mooney and Joseph Fialli (Sun
Microsystems). In Java Developer's Journal Volume 8, Issue 6 (June
2003), pages 46-50. Unlike SAX and DOM, which force you to think in
terms of a document's structure, XML data binding lets you think in
terms of the objects the structure represents. It does so by realizing
that structure as a collection of Java classes and interfaces. This
article will look at two new standards: JAXB and UBL.
"A Brief History of Tags: Using a Tags-Based Approach." By Rich Rosen
(Application Architect, Wall Street Journal). In Java Developer's
Journal Volume 8, Issue 6 (June 2003), pages 10-22. With source code.
Custom tags in JavaServer Pages have come a long way since their
inception. Now that Sun has provided some standards for these tags in
the form of JSTL and JavaServer Faces, and has promised additional
support for these standards in JSP 2.0, we can look at how we got to
this point in tag history, and where we're going in the future.
"Geopriv Authorization Policies." By Hannes Tschofenig and Jorge R
Cuellar (Siemens AG, Corporate Technology, Munich, Germany). Internet
Engineering Task Force Internet Draft. Reference: 'draft-tschofenig-
geopriv-authz-policies-00.txt'. June 2003, expires December 2003. 16
pages. Submitted to the IETF Geographic Location/Privacy Working
Group. This document describes authorization policies for usage with
Geopriv. It suggests using the eXtensible Access Control Markup
Language (XACML). XACML provides functionality required to express
policies for access to location information.
"Updated Eclipse Toolkit Shines. Eclipse SDK 2.1 Leverages Java's
Strengths in IDE Toolkit, But Beware of Too Much Expansion." By Rick
Grehan. In InfoWorld (June 20, 2003). Eclipse is written in Java, and
Java suites Eclipse's extensibility well; but such easy extensibility
is fertile ground for overgrown features. Eclipse is the umbrella name
for three related projects: the Eclipse Project, the Eclipse Tools
Project, and the Eclipse Technology Project.
"Intel, Universities Create World Network." By Michael Kanellos. In
CNET (June 23, 2003). Intel, Princeton University, the
University of California at Berkeley, and a host of other academic and
industrial heavyweights have banded together to take the lag out of
getting data from halfway around the world. Work accomplished at
PlanetLab is expected eventually to permit sites to broadcast video
from computers located around the world in a coordinated fashion to
swarms of users simultaneously without bogging down access.
"FDIC Project Tries Out XBRL." By Diane Frank. In Federal Computer
Week (June 18, 2003). Extensible Business Reporting Language (XBRL) is
largely an untested standard for government and industry in the United
States, but a new modernization project at the Federal Deposit
Insurance Corp. could give XBRL some momentum. The FDIC's Call Report
Modernization Project will use XBRL to enhance electronic transactions
and communications.
"Service-Oriented Architecture Should Guide Migration to Web
Services." By Gerrie Swart. From ITWeb (June 24, 2003). Web services
has been the subject of much discussion, hype and promotion by the
software industry and analysts, but companies that are adopting these
technologies may encounter unexpected complexity if their architecture
is not closely controlled.
"Trusting ID Management Technology. The Escalating Need for Identity
Management Systems is Driving Privacy Concerns to the Forefront." By
Jack McCarthy and Brian Fonseca. In InfoWorld (June 20, 2003). When
companies forge partnerships with suppliers, clients, and customers,
they expose their systems to security breaches not only by their own
employees but their partners' employees as well. How can a chief
technologist gain control over access to a company's secure resources?
The answer seems to lie in a robust identity management system, which
gathers and manages employees' personal data, ensures the approval of
those whose data is being used, and offers ironclad security.
"J2EE 1.4 Eases Web Service Development. Java's New Web Service Client
and Server Programming Models." By Frank Sommers. In Java World (June
20, 2003). The latest J2EE (Java 2 Platform, Enterprise Edition)
specification, version 1.4, makes Web services a core part of the Java
enterprise platform. A set of JSRs in the Java Community Process
define how J2EE components can become Web services and how existing
enterprise Java applications can invoke Web services; it adds new
interoperability requirements for J2EE containers.
"Slowly Weaving Web Services Together." By Alex Salkever and Olga
Kharif. In BusinessWeek (June 24, 2003). As of the summer of 2003, and
Web services remains a buzzword. Web services has become mostly about
making software integration easier, faster, and cheaper. That
alleviates a pain point for many companies, but it's hardly the dawn
of a new era.
"Xerox Previews DocuShare Add-On. Company Adds Collaboration Features
to Document Management Software." By Marc Ferranti. In InfoWorld (June
23, 2003). Xerox used the CeBIT America show last week to stage a
sneak-peek demonstration of a new add-on program designed to give
workgroup and collaboration features to the company's DocuShare Web-
based document and content management software.
"Microsoft Readies Kit for Security Initiative. Developers to Get
Early Look at NGSCB." By Paul Krill. In InfoWorld (June 19, 2003). At
the October Microsoft Professional Developers Conference, Microsoft
plans to release a preliminary software development kit for its Next-
Generation Secure Computing Base (NGSCB) security technology, also
known as Palladium. The kit will give developers an early opportunity
to work with the NGSCB code in preparation for developing applications
that take advantage of the technology.
"CSS 3 Selectors." By Russell Dyer. From (June 18, 2003). To
expedite the process of CSS development and adoption, the CSS working
group has started grouping related features into modules and releasing
them separately, without waiting for completion of all modules. One
CSS module that has recently been moved to Recommended status by the
CSS working group is the Selectors module.
"Transforming XML with PHP." By Bruno Pedro. From (June 18,
2003). This article compares two methods of transforming XML in PHP:
PEAR's XML_Transformer package and the W3C XML transformation language
"Archivists Say Computers Have No Sense of History." By Kevin
Coughlin. In Star-Ledger News (June 19, 2003). A scientific journal is
warning that electronic record-keeping is no match for paper and ink
when it comes to preserving history. The bottom line: Future
historians may be clueless about the past without a systematic and
reliable way of keeping electronic records.
"Mobile Subset of XML Schema Part 2." ISO Document for information and
review. Produced by SC34 Japan for ISO/IEC JTC 1/SC34/WG1: Information
Technology -- Document Description and Processing Languages --
Information Presentation. Project 19757-5 (Project Editor, Martin
Bryan). ISO Reference: ISO/IEC JTC 1/SC34 N 0410. April 22, 2003. The
authors propose to create a compact and reliable subset of W3C XML
Schema Part 2 and publish it as an ISO standard. The main target of
this subset is mobile devices (such as cellular phones). Mobile
devices are expected to use XML in the near future and small XML
parsers have been developed already. Validators for schema languages
are expected to follow, and a prototypical validator for RELAX NG on
mobile phones has been developed.

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

"SALT Forum Advances Mobile Content Delivery with Enhancements to
Scalable Vector Graphics Specification. New Proposal Paves the Way for
Speech Applications on Portable Devices."

"DMSi Announces Availability of X2XL Beta."

"Choreology Launches Cohesions 1.0: BTM Software for Application
Coordination and Process Synchronization."

"Federal Banking Regulators Award Unisys Outsourcing Contract to
Transform the Collection of Bank Data. Call Agencies to Employ Web
Services and XBRL to Streamline Bank Call Report Processing."

Selected references from the events calendar at:

2003 LinuxWorld Conference & Expo. August 4 - 7, 2003.  The Moscone
Center, San Francisco, CA, USA.

Extreme Markup Languages 2003. August 4 - 8, 2003.  Hilton Hotel,
Montreal, Quebec, Canada.

Fifty-Seventh (57th) IETF Meeting. July 13 - 18, 2003.  Austria Center
Vienna, Vienna, Austria.

SVG Open 2003. July 13 - 18, 2003.  Second Annual Conference on
Scalable Vector Graphics.  Westin Bayshore Resort and Marina,
Vancouver, BC, Canada.

Burton Catalyst Conference North America 2003.  With OASIS SPML
Interoperability Demonstration. July 9 - 11, 2003.  San Francisco,
California, USA.

O'Reilly Open Source Software Convention (OSCON) 2003.  "Extend and
Embrace."  July 7 - 11, 2003.  Portland Marriot Downtown, Portland,
Oregon, 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.