ISO/IEC JTC 1/SC34 N0534

ISO/IEC JTC 1/SC34

Information Technology --

Document Description and Processing Languages

TITLE: JTC1/SC34 Management Report And Business Plan for the JTC 1 Plenary, Berlin, 25–29 October 2004
SOURCE: James D. Mason, Chairman, JTC1/SC34
PROJECT: All SC34 Projects
PROJECT EDITOR: All SC34 Editors
STATUS: Chairman's report
ACTION: For information of JTC1
DATE: 9 September 2004
SUMMARY: SC34 project status, target dates, assignments, meeting schedule
DISTRIBUTION: SC34 and Liaisons
REFER TO: Secretariat's Interim Report (continually updated): http://www.jtc1sc34.org/document/secretariat_temp.html
Recent meeting output documents:
  • SC34 N467, Resolutions of the Philadelphia Plenary of SC34
  • SC34 N506, Resolutions of the Amsterdam Plenary of SC34,
  • SC34 N533, Report of the SC34/WG3 Meeting, Montreal, 31 July–1 August 2004
SUPERCEDES: JTC1/SC34 N440
REPLY TO: Dr. James David Mason
(ISO/IEC JTC1/SC34 Chairman)
Y-12 National Security Complex
Information Technology Services
Bldg. 9113 M.S. 8208
Oak Ridge, TN 37831-8208 U.S.A.
Telephone: +1 865 574-6973
Facsimile: +1 865 574-1896
E-mailk: mailto:mxm@y12.doe.gov
http://www.y12..doe.gov/sgml/sc34/sc34oldhome.htm

Mr. G. Ken Holman, ISO/IEC JTC 1/SC 34 Secretariat
Box 266
Kars, Ontario Canada K0A-2E0
+1 (613) 489-0999 (Voice)
+1 (613) 489-0995 (Fax)
jtc1sc34@scc.ca

BUSINESS PLAN FOR JTC 1/SC34

Period Covered: December2003–November 2004

Submitted by: Dr. James David Mason, ISO/IEC JTC1/SC34 Chairman

1. MANAGEMENT SUMMARY

SC34 maintains a near-real-time status report of all committee work, member information, calendar and project status for all members and interested parties to monitor the committee process. This information can be viewed at any time at: http://www.jtc1sc34.org/document/secretariat_temp.html

Note: Because JTC1/SC34 is the successor organization to two previous bodies, JTC1/SC18/WG8 and JTC1/WG4, many of its projects and liaisons have extensive histories going back before the establishment of SC34.

1.1 JTC 1/SC34 STATEMENT OF SCOPE

To produce standards for languages and resources for the description and processing of compound and hypermedia documents, including:

Structure of Subcommittee

SC34/WG1 -- Markup Languages

Convenor: Mr. Martin Bryan (U.K., Acting)

The activities of Working Group 1 include:

SC34/WG2 Information Presentation

Convenor: Dr. Yushi Komachi (Japan)

The activities of Working Group 2 include:

SC34/WG3 Information Association

Convenor: Mr. Steve Pepper (Norway)

The activities of Working Group 3 include:

1.2 PROJECT REPORT

For latest project lists and status, see http://www.jtc1sc34.org/document/secretariat_temp.html

SC34 presently has its original two primary projects dating back to JTC1/SC18/WG8: JTC1.34.15, Computer Languages for Processing Text, and JTC1.34.27, Description and Identification of Glyph Fonts. SC34 has also been assigned several later projects, described below.

Project JTC1.34.15.1, SGML (Standard Generalized Markup Language) (ISO 8879:1986)

SGML is a completed standard for which an amendment and TCs have been published. It was reaffirmed by JTC1 balloting at its five-year reviews in 1991, 1996, and 2001. The World Wide Web's HTML and XML are the two best-known uses of SGML and have drawn wide attention to SGML and related SC34 standards.

The development of XML has led to the creation of alternative systems for specifying the allowable structures in SGML and XML applications, in addition to the DTDs (Document Type Definitions) specified in ISO 8879. One alternative, the W3C's XML Schema (http://www.w3.org/XML/Schema), has been controversial throughout its development, and acceptance has been much less than universal. Alternative schema mechanisms have attracted considerable attention, and SC34 has become, along with OASIS, a center for standardization of schema notations.

SC34 is now developing Document Schema Definition Languages (DSDL, 19757), a multipart standard that establishes a framework for schema validation. DSDL allows multiple schemas, written in multiple schema languages that establish different kinds of constraints, to apply concurrently to a single instance document. DSDL also standardizes several such schema languages, including RELAX NG and Schematron, and methods for specifying datatypes in DTDs and schemas. DSDL has resulted in greatly increased participation in WG1 in the past year.

RELAX NG (http://lists.oasis-open.org/archives/relax-ng/200105/msg00291.html), which began as an OASIS standard, was published in 2003 as ISO/IEC 19757-2:2003. It is the successor to RELAX , which JTC1 approved as a Type 3 TR (ISO/IEC TR 22250 (http://www.xml.gr.jp/relax/) but now has been withdrawn. An amendment to ISO/IEC 19757-2:2003 is out for ballot. Part 1 has been balloted as a CD and returned to WG1 for review. Parts 3 and 4 are out for CD ballot. Other parts of the standard are still in early stages of drafting.

Project JTC1.34.15.5, Text-Entry Systems

Only one project remains under this item, Project JTC1.3415.5.1, Guidelines for SGML Syntax-Directed Editors (ISO TR 10037), which was published as ISO/IEC TR 10037. There is no active work in this area.

Project JTC1.34.15.6, Text Composition

Both projects in this group have resulted in ISO standards

Project JTC1.34.15.6.1, DSSSL (Document Style Semantics and Specification Language), ISO/IEC 10179

DSSSL was published in April 1996. A second amendment to ISO/IEC 10179 is out for ballot.

Project JTC1.34.15.6.2, SPDL (Standard Page Description Language), ISO/IEC 10180

SPDL was published in December 1995. Although it was not active for a period, it has been recommended for reaffirmation, a new defect editor has been appointed, and a Technical Corrigendum has been processed.

Project JTC1.34.15.7 SGML Support Facilities

The first and third parts of this project, SDIF (ISO 9069) and Registration (ISO/IEC 9070), have been published. An amendment to ISO/IEC 9070 was approved that provides for equivalencies of structured names in SGML and ASN.1 representations of documents and makes ISO 9070 a generalized naming standard that is aligned with ISO 8824. A second edition of ISO/IEC 9070 has been published.

Techniques for Using SGML (ISO TR 9573), originally a very broad project, was eventually devoted to documentation of the SGML-based publishing system used at ISO CS. The part on public entities for mathematical and scientific publishing (including material that was in the annexes to ISO 8879) has already been published as Part 13. The part that documents the SGML-based system used by ISO Central Secretariat to produce texts of standards has also been published as Part 11. Because of changes in the publishing system at ISO CS, Part 11 has been revised to published as a second edition in 2004. A review of Part 13 was undertaken to clarify and correct some of the misinterpretations that have occurred in XML applications such as Docbook and MathML as to which ISO 10646 characters should be associated with each of the entities created in the first edition of the technical report, when representations of the characters could not be reproduced in the standard. A second editon of Part 13 was also completed in 2004.

Project JTC1.34.27, Fonts

ISO/IEC 9541, Parts 1, Architecture, 2, Interchange Format, and 3, Glyph Shape Representation, and ISO/IEC 10036, Glyph and Glyph Collection Registration Procedures, have been published. Amednments, revisions, and extensions continue. An amendment to Part 3 is currently out for ballot. A new RA for ISO/IEC 10036 has been established in Japan.

The Font Services project (JTC1.34.33) resulted in ISO/IEC TR 15413 (Font Service - Abstract Service Definition), which was published Mar. 15, 2001

Project JTC1.34.36, ISO/IEC DIS 13673 Conformance Testing for SGML Systems

This project, developed within the U.S. National Body (though with international consultation), was moved into JTC1 through the Fast Track process. Final text was published in 1999.

Project JTC1.34.39, Hypertext and Multimedia

Project JTC1.34.39.1, ISO/IEC DIS 10743, Standard Music Description Language (SMDL)

A DIS text for ISO 10743 was balloted, results have been analyzed, but a final text was never completed. The project has been cancelled.

Project JTC1.34.39.2, Hypermedia/Time-based Structuring Language (HyTime)

ISO/IEC 10744 is a published standard. A Technical Corrigendum was balloted in 1995, and a final text was published as a second edition of the standard (ISO/IEC 10744:1997). An amendment was considered but never completed.

Project JTC1.34.43, ISO/IEC 13240, Interchange Standard for Modifiable Interactive Documents (ISMID)

The Interchange Standard for Modifiable Interactive Documents (ISMID, ISO/IEC 13240) was published in 2001. A corrigendum was published in 2001.

Project JTC1.34.67 Topic Maps

Topic Maps (ISO/IEC 13250) was published in January 2000. This project is experiencing a great deal of increased activity and bringing new participants to SC34. In 2003 SC34 published a revised edition of the standard to incorporate XTM, an XML-based interchange syntax for Topic Maps that was developed by TopicMaps.org,

SC34 has had several new work items approved for WG3, including a Topic Maps Query Language (TMQL) and a Topic Maps Constraint Language (TMCL). ISO 13250 itself is being reworked into a multipart standard, the core of which will be a Data Model upon which both interchange syntaxes and a canonical syntax will be defined; the Data Model (Part 2) has been registered as a CD. Work is also proceeding on a Reference Model. The Montréal meeting of WG3 (August) concentrated on the Reference Model. The Canonical Syntax (Part 3) has been registered as a CD. CDs for TMQL (ISO/IEC 18048) and TMQL (ISO/IEC 18049) have also been balloted, but further drafts are being held until work on the Data Model is further along.

ISO HTML

The final text (based on HTML 4.0) for an ISO version of HTML (ISO/IEC 15445) was published in December 2000.

The first edition corrected version including the approved Technical Corrigendum 1 has been published this year, instead of the publication of Technical Corrigendum 1.

1.3 COOPERATION AND COMPETITION

SC34 cooperates strongly with its user community. SC34 has long had a strong liaison with the International SGML/XML Users' Group, which regularly sends a delegation to SC34's meetings. (The SC34 Chairman is the President of ISUG: http://www.isgmlug.org/.) Two years ago, OASIS (the Organization for the Advancement of Structured Information Standards, http://www.oasis-open.org/), an industry consortium working in the field of SGML, XML, electronic business, and structured graphics languages, opened another liaison with SC34. SC34 has close cooperation with the Topic Maps-related committees of OASIS.

Now, with the Internet making heavy use of HTML, which is a single application of SC34's major standard, SGML, and moving towards XML, which has become an immense class of SGML applications, SC34 sees the need for increasing cooperation with the World-Wide Web Consortium (W3C). SC34 had informal liaison with the W3C in the early days of XML. SC34 has approved a statement from its W3C representatives that proposes Category C liaison for the W3C. However, the person performing liaison duty has not been active in the W3C lately. A new liaison is needed.

SC34 has in the past established liaison with ISO TC184/SC4, which is responsible for STEP/EXPRESS. Both SGML and STEP/EXPRESS are designed to structure collections of data, particularly documentation, and SC34 contributed to an effort in TC184/SC4 to harmonize the approaches of SGML and their standards.

SC34 is developing a liaison with JTC1/SC36, Information Technology for Learning, Education, and Training, and JTC1/SC32, Data Management and Interchange, sent a liaison to participate in the Baltimore meeting.

The XML effort began with heavy participation from SC34 experts. SC34 has worked with the W3C to ensure that XML is a well-defined subset of the SGML standard from which it is derived. SC34 believes the W3C is ready to establish even stronger liaison. However, there remains a probability that the XML process, being pushed by large corporations that do not participate in the JTC1 activities, will run away from the ISO. In the absence of a means to make the ISO process, particularly the publication of standards, more appropriate to the WWW, the W3C is likely to become not only a competitor but a supplanter of the ISO and of JTC1 in particular.

SC34 has long had communication with other JTC1 and ISO groups. The Fonts project in SC34 was done in cooperation with SC2, and SC34 members contributed to ISO/IEC 10646. We have also enjoyed cooperation with TC184/SC4 in the joint project to harmonize STEP, SGML, and XML.

2.0 PERIOD REVIEW

SC34 has met twice (Philadelphia, December 2004; Amsterdam, April 2004) in the past year. SC34 has 9 declared P members (Canada, China, Italy, Japan, Korea, Netherlands, Norway, United Kingdom, and United States) and 6 O members (Czech Republic, Denmark, France, Germany, Hungary, and Ireland), as well as two Category A external liaison bodies (SGML Users' Group, OASIS). SC34 also has Category C liaison with the World-Wide Web Consortium (W3C), though it is not active. SC34 also maintains liaison with JTC1/SC32, JTC1/SC36, ISO TC184/SC4, and TC46. At the Amsterdam meeting, representatives were present from 9 national bodies (Canada, Germany, Japan, Korea, the Netherlands, Norway, the United Kingdom, and the United States), one external liaison bodies (SGML Users' Group), and the European Parliament. (Attendance roster from Amsterdam is available at http://www.jtc1sc34..org/repository/0520.htm.)

WG3 met in Montréal, Canada in August 2004.

For its continuing high level of activity, SC34 can give several reasons. Aside from the long-standing general interest of SC34's projects to the publishing and technical documentation community, we have continued to benefit from the many organizational adoptions of applications of our work, including an increasing number of governmental and private bodies. We are particularly pleased at the increased presence of SGML on the Internet, notably through the World-Wide Web (WWW). On the WWW most documents are marked up in HTML, which is an application of of SGML. In recent years the W3C's XML (Extensible Markup Language), which is a class of applications of SGML, has gained wide attention and support from major vendors such as Microsoft and Sun. SC34 has worked with the W3C to ensure smooth support for XML in the SGML standard from which it is derived.

The new standard on Topic Maps has generated an extraordinarily high level of interest in the two years since its publication. Conferences on XML-related subjects generally devote a track to Topic Maps, and the XML transfer syntax developed outside JTC1 has been folded back into the base document. We expect to be generating ballots in the next year on parts of the reorganized standard..

SC34 adopted fully electronic distribution of its documents several years ago; it has adopted ISO-HTML (a subset of W3C HTML 4.0) as its distribution format. The SC34 Secretariat at SCC has established an official WWW server for SC34 (http://www.jtc1sc34.org/) The Chairman also maintains a server that mirrors the Secretariat's server and also provides historical access to SC34, JTC1/WG4, and JTC1/SC18/WG8 documents (http://www.y12..doe.gov/sgml/sc34/sc34oldhome.htm). The archival collection of papers from the time when JTC1/SC18/WG8 and its predecessors (back to TC97 EGCLPT) still distributed paper documents has been transferred to the Scholarly Technology Group at Brown University (http://www.stg.brown.edu/stg.html). The U.S. Department of Energy, a primary sponsor of the work, maintains another set of paper archives at the Office of Scientific and Technical Information (http://www.osti.gov/).

SC34 has begun online discussion of projects between meetings, using a controlled distribution. The Topic Maps project in WG3 has its own mailng list, http://isotopicmaps.org/mailman/listinfo/sc34wg3, with archives at http://isotopicmaps.org/pipermail/sc34wg3/ (There are also lists for TMQL at http://mail.petesbox.net/mailman/listinfo/tmql-wg and for TMCL at http://mail.petesbox.net/mailman/listinfo/tmcl-wg, with archives at http://mail.petesbox.net/pipermail/tmql-wg/ and http://mail.petesbox.net/pipermail/tmcl-wg/.)

In the past year the SC34 Secreteriat has moved from ANSI to the Standards Council of Canada. G. Ken Holman is the new Secretariat Manager. SC34 Secretariat information is at http://www.jtc1sc34.org/

We expect that the next year will maintain the current momentum, sustaining the rapid development of our projects. Our continuing high level of participation this year has been gratifying.

2003–2004Meetings

Regular meetings  
Philadelphia, Pennsylvania, U.S.A.   December 2003
Amsterdam, Netherlands   April 2003
WG meetings    
Montréal, Canada   July–August 2004
Cambridge, England   20 September 2004

Future meetings planned for 2004–2005 include:

Washington, DC, U.S.A.   13–18 November 2004
Amsterdam, The Netherlands   May 2005

For the present, SC34 intends for its WGs to meet with the SC34 Plenary to facilitate cooperation among projects.

2.1 MARKET REQUIREMENTS

SC34's traditional marketplace was in technical documentation, in large-scale commercial publishing, particularly of reference works, and in several areas such as legal publishing and insurance. The SGML presence in these areas has grown steadily over the past decade. Recognition that HTML was based on SGML raised the visibility of SC34's work considerably. Recognition of the limitations of HTML led to the creation of XML, and interest in that, particularly from the area of electronic commerce, has exploded in the past year. Attendance at the conferences sponsored by the Graphic Communications Association, which have been the historical forum for SGML activities, reflects this growth of interest: the increase has become almost exponential.

On the one hand, SC34 feels good about the interest in its standards. On the other hand, the rapid growth of market demand and the growth of participation in the W3C activities rather than in JTC1, reflects a potential for the JTC1 process to become irrelevant. The old operating assumption of national standards bodies, that the sales of copies of standards would finance a large part of the process of standards development, rund contrary to current market forces. The market seems to require open, free access to standards, along the model employed by the W3C. Unless such a model is adopted rapidly in JTC1, market forces may drive standards adopters elsewhere.

Furthermore some of SC34's newest and most popular standards (e.g., Topic Maps) require that data related to the standards be openly available on the Internet or the standards will not work. If JTC1 expects use of such SC34 standards to grow, it will have to accept that the standards and related data exist on open Web sites.

2.2 ACHIEVEMENTS

In the past reporting year, SC34 has published one ISO/IEC technical report and revised several standards. New draft standards, amendments, and technical corrigenda have been published or are in progress.

SC34's current status is reflected in its documents, notably the SC34 Secretariat's interim status report, which is kept up-to-date after any changes at http://www.jtc1sc34.org/document/secretariat_temp.html. This report is snapshot periodically for permanent record. The most recent record is in N519, available from the SC34 Web server. The resolutions of the Amsterdam meeting of SC34 are in N506.

2.3 RESOURCES

Adequate resources are only available in SC34 for work on SGML and related standards, particularly HyTime and its derivative, Topic Maps. The highest level of activity is in the area of Topic Maps, followed closely by Document Schema Definition Languages.

SC34 is suffering from a lack of resources in the Fonts work. We currently have a project editor, the Convenor of WG2, who also works in the SGML area. There is other interest, particularly among the East Asian members, but little participation from Europe or the Americas. DSSSL has received some attention and is being revised. Only minimal maintenance is currently possible on this set of standards unless more resources are found.

Considering the situation of South and East Asian countries, WG2 convener frequently visited to the countries to discuss the issues, in particular, of Fonts and DSSSL library. Amendments to the DSSSL library (see SC34 N419) will includes comments provided by China, Korea, Singapore, Thailand, Loas PDR, Myanmar, Bangladesh, Sri Lanka and Mongolia.

3.0 FOCUS NEXT WORK PERIOD

3.1 DELIVERABLES

SC34 expects additional work (particularly on models and support languages) to Topic Maps in the next year. Much more work in the area related to DSDL is expected.

3.2 STRATEGIES

SC34 feels it is a successful, if small SC. SC34 hopes to establish better liaisons with organizations like the W3C and OASIS.

SC34 is continuing its policy of holding its plenary meetings in conjunction with the XML conferences sponsored by the IDEAlliance (formerly GCA, Graphic Communications Association), which allows more people active in the XML industry to participate.

3.2.1 RISKS

The greatest risk for SC34's projects is that the rate of change in the user community, particularly in that part represented by the W3C, will cause the pace of development of industry application standards to exceed ISO's capacity to respond with prerequisite facilities in our base standards. Fortunately, SC34's working style, with its heavy emphasis on use of the Internet, has so far enabled us to keep pace. However, if a more open policy for the distribution of standards is not adopted, SC34 sees perhaps insurmountable difficulties in the future.

3.2.2 OPPORTUNITIES

The world of XML presents great opportunities for SGML and related standards. The W3C has seemed open to having links between its work and ISO standards and perhaps even of making some of them into ISO standards. Taking advantage of these opportunities may, however, require rapid, radical changes in ISO's approach to making standards accessible on the Internet.

3.3 WORK PROGRAM PRIORITIES

SC34 feels that its current emphasis on SGML and schema languages, on projects to support Topic Maps, and work derived from these standards is appropriate and that it has sufficient resources for that work. Additional resources would also make it possible to do more than the current minimal level of maintenance on the Fonts and DSSSL, standards.

Progression of the SGML-related part of SC34's program will largely depend on JTC1's policies on Internet distribution of its standards. Without free distribution online, this portion of SC34's work continues to be in jeapordy of moving out of JTC1 and into other organizations.