Abstract
Conceptual authoring support provides tools to help authors construct and organize their document on the conceptual level. As computer-ablenothingbased tools are purely formal entities, they cannot handle natural language itself. Instead, they provide the author with directions and examples that (if adopted) remain linked to the text. This paper discusses several levels of such directions: A Pattern describes a solution for a common problem, here a combination of audience and topic. It may point to several Schemata , which may be expanded in the document structure graph, leaving the author with more specific graph structures to expand and text gaps to fill in. A Type Definition is finally a restriction on the possible document structures the author is allowed to build. Several examples of such patterns, schemata and types are presented.
These levels of support are being implemented in an authoring support environment called CHASID. It extends conventional authoring applications, currently ToolBook. The graph transformation aspects are implemented as an executable PROGRES specification.
This work has been funded by the Deutsche Forschungsgemeinschaft (DFG) in its “Schwerpunktprogramm V3D2” (Verteilte Verarbeitung und Vermittlung digitaler Dokumente, Distributed Processing and Exchange of Digital Documents), http://www.cg.cs.tu-bs.de/dfgspp.VVVDD .
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adler, M.J., van Doren, C.: How to Read a Book. Simon & Schuster, Riverside (1997) ISBN 1-567-31010-9; 1st edn. (1940)
Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S.: A Pattern Language. Oxford University Press, New York (1977)
Antos, G.: Mustertexte und Schreibprozeduren. Standardisiertes Schreiben als Modell zur Aneignung von Schreibprozeduren (Text Templates and Writing Procedures. Standarized Writing as a Model for Apprehending Writing Procedures). In: Baurmann, J., Weingarten, R. (eds.) Schreiben – Prozesse, Prozeduren und Produkte (Writing – Processes, Procedures and Products), pp. 70–84. Westdeutscher Verlag, Opladen (1995) ISBN 3-531-12627-X
Forster, E.S. (ed.): Geometry and Robotics. Loeb Classical Library, vol. 391, ch. Topica, pp. 265–740. Harvard University Press, Cambridge (1960) ISBN 0-674-99430-2 (Reprinted 1989)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns – Elements of Reusable Object-Oriented Software. In: Professional Computing. Addison-Wesley, Reading (1994)
Gatzemeier, F., Meyer, O.: Improving the Publication Chain through High-Level Authoring Support. In: Münch, M., Nagl, M. (eds.) AGTIVE 1999. LNCS, vol. 1779, pp. 255–262. Springer, Heidelberg (2000)
Jäger, D.: Generating tools from graph-based specifications. In: Gray, J., Harvey, J., Liu, A., Scott, L. (eds.) Proceedings First International Symposium on Constructing Software Engineering Tools (CoSET 1999). University of South Australia, School of Computer Science (1999)
Nagl, M. (ed.): IPSEN 1996. LNCS, vol. 1170. Springer, Heidelberg (1996) ISBN 3-540-61985-2
Nejdl, W., Wolpers, M.: KBS Hyperbook – A Data-Driven Information System on the Web. In: Proceedings of the eigth international World Wide Web Conference, Toronto, pp. 5 (1999)
Schürr, A.: Operationelles Spezifizieren mit programmierten Graphersetzungssystemen. PhD thesis, RWTH Aachen, Deutscher Universitätsverlag, Wiesbaden (1991)
Smith, J.B., Lansman, M.: A Cognitive Basis for a Computer Writing Environment. In: Britton, B.K., Glynn, S.M. (eds.) Computer Writing Aids: Theory, Research, & Practice, pp. 17–56. Erlbaum, Hillsdale (1989)
Sowa, J.F.: Conceptual Structures: Information Processing in Mind and Machine. The Systems Programming Series. Addison-Wesley, Reading (1984)
Streitz, N.A., Haake, J.M., Hannemann, J., Lemke, A., Schuler, W., Schütt, H., Thüring, M.: SEPIA – A Cooperative Hypermedia Authoring System. In: Lucarella, D., Nanard, J., Nanard, M., Paolini, P. (eds.) Proceedings of ECHT 1992, the Fourth ACM Conference on Hypertext, Milano, Italy, pp. 11–22. ACM, New York (1992), ftp://ftp.darmstadt.gmd.de/pub/concert/publications/SEPIApaper.ps.Z
Swales, J.M., Feak, C.B.: Academic Writing for Graduate Students – A Course for Nonnative Speakers of English. Michigan Series in English for Academic & Professional Purposes. University of Michigan Press, Ann Arbor (1998)
Toulmin, S., Rieke, R., Janik, A.: An introduction to reasoning, 1st edn. Macmillan Publishing co., Inc., New York (1979) ISBN 0-02-421030-7
Tracey, J.R., Rugh, D.E., Starkey, W.S.: Sequential Thematic Organization of Publications (STOP): How to Achieve Coherence in Proposals and Reports. Journal of Computer Documentation 23(3), 4–68 (1999) (Reprint of a January 1965 article)
van Dijk, T.: Macrostructures: an interdisciplinary study of global structures in discourse, interaction and cognition. Lawrence Elbaum Associates, Inc., Hilldale (1980)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gatzemeier, F.H. (2000). Patterns, Schemata, and Types — Author Support through Formalized Experience. In: Ganter, B., Mineau, G.W. (eds) Conceptual Structures: Logical, Linguistic, and Computational Issues. ICCS 2000. Lecture Notes in Computer Science(), vol 1867. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10722280_3
Download citation
DOI: https://doi.org/10.1007/10722280_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67859-5
Online ISBN: 978-3-540-44663-7
eBook Packages: Springer Book Archive