Developments in XML Schema Languages June 2004
A joint meeting of XML UK and W3C Office for UK and Ireland
Developments in XML Schema Languages
Conference Chair: Michael Wilson, W3C Office for UK and Ireland
The W3C XML Schema recommendation published in May 2001 has been adopted to define the validation rules for a wide range of XML documents. In the meantime, alternative validation languages for XML have continued to be developed, notably RELAX NG, Schematron and ISO’s integration of these languages, DSDL. These alternative approaches provide a variety of levels of expressiveness that can complement W3C XML Schemas.
In this seminar, we will be discussing different approaches to defining schema languages for XML, and looking at examples of how XML schema languages are being used in practice.
The Council for the Central Laboratory of the Research Councils’s (CCLRC’s) Rutherford Appleton Laboratory is situated in the Oxfordshire countryside some 6 miles south of Didcot. Access via road is straightforward via the M4 and A34, whilst Didcot Station is the closest railway station. See the CCLRC website for further details.
All registration is required in advance as due to security arrangements at CCLRC, we cannot accept registration on the day.
Presentations and Speakers
W3C XML Schema: Key features, plans and prospects
I’ll also discuss the W3C’s XML Schema Working Group’s plans for the next version of the XML Schema Recommendation.
Henry S. Thompson divides his time between the School of Informatics at the University of Edinburgh, where he is Reader in Artificial Intelligence and Cognitive Science, based in the Language Technology Group of the Human Communication Research Centre, and the World Wide Web Consortium (W3C), where he works in the XML Activity.
He received his Ph.D. in Linguistics from the University of California at Berkeley in 1980. His university education was divided between Linguistics and Computer Science, in which he holds an M.Sc. While still at Berkeley he was affiliated with the Natural Language Research Group at the Xerox Palo Alto Research Center, where he participated in the GUS and KRL projects. He research interests have ranged widely, including natural language parsing, speech recognition, machine translation evaluation, modelling human lexical access mechanisms, the fine structure of human-human dialogue, language resource creation and architectures for linguistic annotation. His current research is focussed on articulating and extending the architectures of XML.
He was a member of the SGML Working Group of the World Wide Web Consortium which designed XML, is the author of the XED, the first free XML instance editor and co-author of the LT XML toolkit and is currently a member of the XSL and XML Schema Working Groups of the W3C. He is lead editor of the Structures part of the XML Schema W3C Recommendation, for which he co-wrote the first publicly available implementation, XSV. He has presented many papers and tutorials on SGML, DSSSL, XML, XSL and XML Schemas in both industrial and public settings over the last eight years.
ISO’s Document Schema Definition Languages (DSDL)
Martin Bryan, a Senior Technical Consultant at CSW Informatics, convenes the ISO working group responsible for the development of DSDL. He represents XML UK on BSI’s IST/41 panel that monitors the work of ISO/IEC JTC1/SC34. A regular contributor to Interchange and a member of ISUG, Martin has for many years promoted the use of structured document standards such as SGML, DSSSL, Topic Maps, XML and XSL througout Europe.
In this presentation Alex Brown will demonstrate how some current and up-coming validation technologies can be used to assess and report on the state of such ‘scruffy’ documents.
In 1997 Alex Brown was one of the founding directors of Griffin Brown Digital Publishing Ltd, a UK-based company providing XML-based services and products. He is responsible for leading the company’s XML consulting and implementation, and his work includes advising clients on XML/IT strategy and practice, mentoring clients’ staff, writing DTDs and Schemas, and designing and developing XML software systems in C++, Java and other languages. In 2002, Alex was invited to join the British Standards Institute (BSI) Technical Committee IST/41, where he contributes to ISO/IEC JTC1/SC34 in its formation of the DSDL ISO standard, among other things.
Is there still life in DTDs?
Francis Cave is an independent consultant with over 20 years of experience with markup technologies. He provides a range of XML and SGML consultancy, training and related services to publishers and to other businesses and organisations concerned with their use in publishing and information management and delivery. Francis is chairman of XML: UK and of the Technical Committee of BSI responsible for SGML, XML and related standards, and is currently coordinating the drafting of Part 9 of DSDL, which is concerned with extension of the DTD language.
Using RDF to Derive Schema Mappings
Brian Matthews currently leads a research and development team specialising in information science and engineering within CCLRC’s Rutherford Appleton Laboratory. He has more than 15 years experience in computer science research, with interests in formal modelling, scientific metadata, Grid-based distributed systems and security. He has been involved with the W3C since 1997, and is currently deputy Manager of the W3C Office for the UK and Ireland, and is involved in the European Project, Semantic Web Advanced Development in Europe. He also lectures on Web technologies at Oxford Brookes University.
RELAX NG in a complex project
Sebastian Rahtz has been in and around computers, publishing and information for the last 20 years. He is now Information Manager for Oxford University Computing Services, concerning himself with XML-based web sites, portals, and the like. He is also currently seconded part-time to manage the JISC-funded Open Source Advisory Service. As Oxford’s representative on the Text Encoding Initiative Consortium Board of Directors and TEI Technical Council, he spends a fair amount of time working on the TEI’s Guidelines. For the last two years he has been working on changing the TEI to have RELAX NG at its base.
Metadata Schema Registries
Rachel Heery works for UKOLN at the University of Bath as Assistant Director leading the Research and Development team. Rachel has been involved in a number of projects in recent years exploring the role of metadata to support digital library services. She brings to this role wide experience of the implementation and development of information management systems in the commercial and library sectors. She has a particular interest in metadata schema registries and metadata application profiles, and has been involved on projects developing prototype registries (CORES, MEG). Rachel has been active in the development of the Dublin Core, she co-chairs the DCMI Registry Working Group, and is a member of the Dublin Core Advisory Board.
This presentation was cancelled.