Zusammenfassung
Ausgehend von neuen Schwierigkeiten im Bereich der Programmierung werden Trends in der Nutzung von DV-Systemen beschrieben und analysiert. Die Zunahme der Dialoganwendungen und die verstärkte Zustandsorientierung führen zu dem Vorschlag, einen Paradigmenwechsel vorzunehmen: Die Nutzung von DV-Systemen durch einzelne sollte als verallgemeinertes Editieren von Objekten begriffen werden. Für die Realisierung von „benutzergerechtem“ Editieren werden Anforderungen entwickelt, wobei der Klärung des Objektbegriffs eine grundlegende Bedeutung beigemessen wird. Es wird vorgeschlagen, Objekte durch ihren Dokument- und ihren Datenaspekt zu charakterisieren. Bzgl. des Dokumentaspektes werden Transportoperationen, bzgl. des Datenaspektes Zuweisungen als semantische Basisoperationen angesehen.
Abstract
Starting with new difficulties in the field of programming trends in computer usage are described and analyzed. The increasing application of conversational systems and the increase of state-orientation lead to the proposal for a change of the programming paradigm: computer usage by single persons should be viewed as a generalized form of object editing. A set of requirements for “user-adequate” editing is proposed. A clarification of the notion “object” is one of the basic requirements. The distinction between a document aspect and a data aspect leads to a new concept of objects. As regards the document aspect transport operations are found to be of basic interest. Assignments are the basic operations with respect to the data aspect.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
Bauer, F.L.: Variables Considered Harmful; in: Bauer F.L. + Samelson K. (Eds.): Language Hierarchies and Interfaces; Lecture Notes in Computer Science Vol. 46, Springer, Berlin etc., 1976, S. 230–241
Donzeau-Gouge, V. + Huet, G. + Kahn, G. + Lang, B. + Levy, J.J.: A Structure Oriented Program Editor: A First Step Towards Computer Assisted Programming; IRIA Laboria, Rapport de Recherche no. 114, 1975
Goos, G.: Zum Variablenbegriff in Programmiersprachen; Tagungsbericht Naturw. Linguistik, Akademie der Naturforscher, Leopolding, Halle, 1976
Hoffmann, H.-J.: Programming by Selection; in Günther, A. + Levrat, B. + Lipps, H. (eds.); Intern. Computing Symposium, North-Holland, Amsterdam etc., 1974, S. 59–65
Hoffmann, H.-J.: Betrachtungen zum Entwurf interaktiver Systeme; in: Blaser, A. + Hackl, C. (eds.): Interactive Systems; Lecture Notes in Computer Science Vol. 49, Springer, Berlin etc., 1977, S. 38–91
Liskov, B.H. + Snyder, A. + Atkinson, R. + Schaffert, C.: Abstraction Mechanisms in CLU; CACM 20,8, 1977, S. 564–576
Lomet, D.B.: Objects and Values: The Basis of a Storage Model for Procedural Languages; IBM Journal of Research and Development, Vol. 20,2, 1976, S. 157–167
Miller, L.A. + Thomas, J.C.Jr.: Behavioral Issues in the Use of Interactive Systems; Int. Journal of Man-Machine Studies 9,5, 1977, S. 509–536
Nievergelt, J. + Weydert, J.: Sites, Modes, and Trails: Telling the User of an Interactive System Where He Is, What He Can Do, And How to Get to Places; ETH Zürich, Institut für Informatik, Bericht Nr. 28, 1979
Oberquelle, H.: Grundbegriffe zur Beschreibung von Dialogen und dialogfähigen Systemen; Universität Hamburg, Institut für Informatik, Bericht Nr. 28, 1976
Oberquelle, H.: Objektorientierte Informationsverarbeitung als Grundlage benutzergerechten Editierens; Universität Hamburg, FB Informatik, Dissertation, 1979
Palme, J.: Interactive Software For Humans; Swedish Nat. Defense Research Inst., Report C10029-M3(E5), 1975
Petri, C.A.: Kommunikationsdisziplinen; in: Petri, C.A. (Ed.): Ansätze zur Organisationstheorie Rechnergestützter Informationssysteme; Berichte der GMD, Nr. 111, Oldenbourg, München, Wien, 1979, S. 63–76
Sandewall, E.: Programming in an Interactive Environment: The “Lisp” Experience; ACM Computing Surveys 10,1, 1978, S. 35–71
Teitelman, W.: A Display Oriented Programmer’s Assistant; Xerox Palo Alto Research Center, CSL 77–3, 1977
Yonke, M.D.: A Knowledgeable Language-Independent System for Program Construction and Modification; Univ. of Southern California, ISI/RR-75–42, 1975
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1980 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Oberquelle, H. (1980). Benutzergerechtes Editieren — Eine Neue Sichtweise von Problemlösen mit DV-Systemen. In: Hoffmann, HJ. (eds) Programmiersprachen und Programmentwicklung. Informatik-Fachberichte, vol 25. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67600-0_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-67600-0_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-09937-6
Online ISBN: 978-3-642-67600-0
eBook Packages: Springer Book Archive