FYI - architectural forms (fwd)
I thought the following might be of interest to those readers of this list
interested in architectural forms.
msw
---------- Forwarded message ----------
Date: Wed, 30 Dec 1998 07:52:41 CST
From: Baden Hughes <bmhughes@OZEMAIL.COM.AU>
To: TEI-L@LISTSERV.UIC.EDU
Subject: FW: dictionaries
Earlier (8 Dec) I wrote in response to a query on the TEI list ....
>From: Baden Hughes [mailto:bmhughes@ozemail.com.au]
>Sent: Tuesday, 8 December 1998 16:08
>To: TEI-L@LISTSERV.UIC.EDU
>Subject: RE: dictionaries
> Gary Simons gave an excellent paper at the recent markup languages
> conference in Chicago in which he describes an alternative method of
> recasting the complexity of the TEI dtd to meet needs of an individual
> project, using the architectural forms mechanism (not implemented in
> any parser we knew of at the time that the TEI dtd was designed)
It's from the XML world, but there's XAF by David Megginson,
www.megginson.com/XAF
> Has anyone else experimented with this approach? Is Gary's paper
> available online anywhere?
I think it will be at www.sil.org under their electronic journals pages -
try something like www.sil.org/silewp/
--------
I have now received this from SIL announcing that the paper is on the
web....
SILEWP-ANNOUNCE
SIL Electronic Working Papers
http://www.sil.org/silewp/
SILEWP 1998-006 (December 1998) is now available at
http://www.sil.org/silewp/1998/006/
Author: Gary F. Simons
Title: Using architectural processing to derive small, problem-specific
XML applications from large, widely-used SGML applications
Source: A paper presented at Markup Technologies '98, Chicago, 19-20 Nov
1998
Keywords: computing, humanities computing, SGML, XML, architectural forms,
DTD design, conformance of derived DTDs, TEI (Text Encoding
Initiative), lexicography, dictionary, Sikaiana language,
Solomon Islands
Abstract:
The large SGML DTDs in widespread use (e.g. HTML, DocBook, ISO
12083, CALS, EAD, TEI) offer the advantage of standardization,
but for a particular project they often carry the disadvantage
of being too large or too general. A given project might be
better served by a DTD that is no bigger than is needed to solve
the specific problem at hand, and that is even customized to
meet special requirements of the problem domain. Furthermore,
the project might prefer for the data it produces to meet the
different syntactic constraints of XML conformity. This paper
demonstrates how architectural processing can be used to develop
a problem-specific XML DTD for a particular project without
losing the advantage of conforming to a widely-used SGML DTD.
As an example, the paper discusses the markup for a dictionary
of the Sikaiana language (Solomon Islands) and develops a small
XML application for the purpose derived from the TEI (Text
Encoding Initiative) DTD. The TEI Guidelines offer a mechanism
for building TEI-conformant applications; the paper concludes by
proposing an alternative approach to TEI conformance based on
architectures.
--
Martin Wheeler - StarTEXT, Glastonbury, Somerset, England - BA6 9PH
mwheeler@startext.co.uk http://www.startext.co.uk/
Reply to: