ACM Home Page
Please provide us with feedback. Feedback
Making complex document structures accessible through templates
Full text PdfPdf (529 KB)
Source ACM Special Interest Group for Design of Communication archive
Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork table of contents
Cambridge, Massachusetts
SESSION: Literate programming and structured authoring table of contents
Pages: 509 - 519  
Year of Publication: 2000
ISBN:0-7803-6431-7
Authors
Felix H. Gatzemeier  RWTH Aachen, Lehrstuhl für Informatik III, Ahornstraße 55, 52074 Aachen
Oliver Meyer  RWTH Aachen, Lehrstuhl für Informatik III, Ahornstraße 55, 52074 Aachen
Sponsors
SIGDOC: ACM Special Interest Group for Design of Communications
IEEE-IPCC : IEEE-IPCC
Publisher
IEEE Educational Activities Department  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 3,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We address two problems of technical authors in structured environments: (1) Structure definitions of the SGML school are limiting: they require one primary hierarchy and do not cater for link types and (2) Real-life structure definitions are too large to be comprehended easily. As solutions, we propose graph types and usage templates.The edge types and inheritance of the proposed graph type model are useful modeling tools. We give examples for structures that can be expressed more precisely and with gain for the author using graph structures. There are also graphical tools available to define graph types and to specify operations on graphs.Templates can be used as a simple parameterization mechanism. A template illustrates the usual usage of a substructure, as opposed to the minimal one required by a structure definition, or the maximal one allowed by it.We also present a prototype authoring application based on these ideas.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Alexander, C., S. Ishikawa, M. Silverstein, M. Jac, obson, I. Fiksdahl-King, and S. Angel. A Pattern Language. New York: Oxford University Press. 1977.
 
2
Baumann, R. Ein Datenbankmanagementsystem fur verteilte, integrierte Software- Entwicklungsumgebungen (A Database management system for distributed, integrated software development environments). Ph.D. thesis, RWTH Aachen, Wissenschaftsverlag Mainz, Aachen, 1999.
 
3
Behle, A., F. Gatzemeier, O. Meyer, and M. Nagl. Feingranulare Konsistenzsicherung multimedialer Dokumentkomplexe (Ensuring fine-grained consistency of multimedia document compounds). In AbschluBberichte des Verbundprojekts "Virtuelle Wissensfabrik" (Final reports of the joint project "Virtual knowledge factory"), to appear as a book, 1999.
 
4
 
5
RATIONAL. Using Rational Rose 4.0. Santa Clara CA: Rational Software Corporation. 1996.
 
6
Rodgers, P. and P. King. "A Graph Rewriting Visual Language for Database Programming." The Journal of Visual Languages and Computing. 8: 641-674, 1997.
 
7
 
8
Sch~rr, A. "Operationelles Speziftzieren mit programmierten Graphersetzungssystemen." Ph.D. thesis, RWTH Aachen, Deutscher Universit~tsverlag, Wiesbaden, 1991.
 
9
 
10
Collaborative Colleagues:
Felix H. Gatzemeier: colleagues
Oliver Meyer: colleagues