ISSUE-36: Mapping between XML and Presentation Syntaxes [CP]

Mapping between XML and Presentation Syntaxes [CP]

Technical Design (multiple dialects/documents)
Raised by:
Christopher Welty
Opened on:
At F2F7, the WG agreed that the BLD spec will include a human readable
\"Presentation Syntax\" (PS) and an XML Syntax (XS). The PS will be used in the
specification of the BLD formal semantics, for presentation of examples, and
other cases where human readability is required. The XS will be used to
exchange rules between implemented systems (perhaps XS also means exchange syntax?).

The problem with having these two syntaxes is establishing the formal
correspndence (or mapping) between the PS and the XS; the semantics specified
for the PS must correspond in an unambiguous way to documents specified in the XS.

The working group agreed that there are three choices for addressing this mapping:

1) \"Abstract\" the PS to the point that the mapping to XS is simple and obvious.

2) Use an abstract syntax mechanism to specify the mapping, leaving the PS as
human readable as possible.

3) Use some other mechanism (such as a set of mapping formulae or tables) to
specify a complex mapping between a human-readable PS and the XS.

At F2F7 Day 1, a majority preferred choice #2, however all agreed that this is
still subject to the specific technical approach taken.
Related Actions Items:
No related actions
Related emails:
  1. [Admin] Draft minutes for Telecon 20 November 2007 (from on 2007-11-20)
  2. ISSUE-36: Mapping between XML and Presentation Syntaxes (from on 2007-09-27)

Related notes:

Resolved by working group consensus on the Jan 29th 2008 telecon to go with option #3 - the spec will have a table with the correspondence. See

Christopher Welty, 4 Mar 2008, 14:45:02

Display change log ATOM feed

Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: 36.html,v 1.1 2013-02-08 09:09:34 vivien Exp $