|
Table of contents | Author | City | Company | Country | State/Province | Term | Interchange | ![]() |
Cotton, Paul
, Program Manager, XML Standards ,
Microsoft Corporation
,
Nepean
Ontario
Canada
Email: pcotton@microsoft.com
Paul Cotton joined Microsoft in May, 2000 and is currently Program Manager of XML Standards. Paul has 28 years of experience in the Information Technology industry. Prior to joining Microsoft Paul was a Senior Technical Staff Member with IBM Canada (1995-2000) and Director of Research with Fulcrum Technologies (1987-1995).Paul has been involved in computer standards work since 1988 when he began representing Fulcrum Technologies in the SQL Access Group where he was heavily involved in the development of the SQL Call-Level Interface (CLI) which is the de jure standard based on ODBC. Paul has represented his employer and Canada on the ISO SQL and SQL/Multi-Media committees since 1992 and was the Editor of the SQL/MM Full-Text and Still Image documents from 1995 until joining Microsoft. Paul was a founding member in the consortium efforts to standardize JDBC and SQLJ which provide interfaces to SQL for the Java language. More recently Paul has been an active member of the SQLX consortium which is defining XML interfaces for the SQL standard. Paul has been participating in the W3C XML Activity since early-1998 when he became IBM's prime representative on the XML Linking and Infoset Working Groups. Paul has been chairperson of the XML Query Working Group and a member of the XML Coordination Group since September 1999. Paul was elected to the W3C Advisory Board in June 2000 soon after joining Microsoft. Paul is also Microsoft's alternate on the XML Protocol Working Group.
The World Wide Web Consortium (W3C) XML Query Working Group [1] was chartered in September 1999 to develop a query language for XML [2] documents. The goal of the XML Query Working Group is to produce a formal data model for XML documents with Namespaces [3] based on the XML Infoset [4] and XML Schemas [5-7], an algebra of query operators on that data model, and then a query language with a concrete canonical syntax based on the proposed operators. The WG produced its first Requirements document [8] in January 2000. Subsequently it has published the XML Query 1.0 and XPath 2.0 Data Model Working Draft [9], the XML Query Formal Semantics Working Draft [10] and a human readable syntax for the XQuery language [11] and an XML syntax for XQuery [12]. A set of XML Query Use Cases [13] has also be published with XQuery solutions.
This talk will provide an update on the current status of the W3C XML Query WG. The talk will also outline the relationship of the work of the XML Query WG to other W3C XML standards especially XML Schema and XPath [14] and to the work of the W3C Internalization WG.
[1] http://www.w3.org/XML/Query
[2] http://www.w3.org/TR/REC-xml
[3] http://www.w3.org/TR/REC-xml-names/
[4] http://www.w3.org/TR/xml-infoset/
[5] http://www.w3.org/TR/xmlschema-0/
[6] http://www.w3.org/TR/xmlschema-1/
[7] http://www.w3.org/TR/xmlschema-2/
[8] http://www.w3.org/TR/xmlquery-req
[9] http://www.w3.org/TR/query-datamodel/
[10] http://www.w3.org/TR/query-semantics/
[11] http://www.w3.org/TR/xquery/
[12] http://www.w3.org/TR/xqueryx
This presenter's paper was not received in time to be included in the proceedings.
|
Table of contents | Author | City | Company | Country | State/Province | Term | Interchange | ![]() |