[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

ANNOUNCEMENT: DSD - a new schema notation related to XSLT and CSS

  • From: Nils Klarlund <klarlund@r...>
  • To: xml-dev@i...
  • Date: 24 Nov 1999 11:07:18 -0500

xml schema notation

A Document Structure Description (DSD) is a new and very effective way
of describing XML documents.  This new schema language is result of a
research collaboration between AT&T Labs, NJ and BRICS at the
University of Aarhus, Denmark.  The DSD language has arisen out of a
need to describe XML documents to Web programmers with an elementary
background in computer science.  DSDs have also been expressively
designed to further W3C sponsored XML technologies such as Cascading
Style Sheets (CSS) and XSL Transformations (XSLT).

CSS is an essential part of modern HTML, but has so far not been
formulated as a general style sheet mechanism for XML that works with
any semantic domain.  DSDs provide both a generalized semantics for a
CSS-like style sheet mechanism and document processing instructions
that provide the abstraction benefits of CSS in any XML document.

XSLT 1.0 is a programming notation that allows transformations of
classes of XML documents into semantic domains like HTML.  XSLT
programs are easy to write, especially if assumptions can be made
about the input documents.  The expressive power of DSDs allow
declarative and readable specifications of XML documents that are to
be subjected to XSLT processing.

DSDs require no specialized XML/SGML insights.  The technology is
based on general and familiar concepts that allow much stronger
document descriptions than possible with DTDs or the current XML
Schema proposal.  

For more information, please go to the DSD Web site:


We already offer

- a detailed, complete, and tested DSD 1.0 language description

- an introductory article

- free source code

- a meta-DSD that completely accounts for the syntax of DSDs

- an XSLT pretty-printer that converts DSDs into hyper-link HTML

- a preliminary industrial case report, where we discuss the use of
  DSD to describe XPML, a variation on HTML for interactive voice

We are encouraging comments and suggestions for further development!

Nils Klarlund, AT&T Research
Anders Møller, BRICS
Michael I. Schwartzbach, BRICS

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@i... the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.