Zusammenfassung
Das vorliegende Papier beschreibt Ansätze zur Entwicklung eines neuen Klassenbrowsers für die Programmiersprache Eiffel, die in einer prototypischen Implementierung auch erprobt wurden. Besonderer Wert wurde hierbei auf eine Benutzungsschnittstelle gelegt, die die direkte Manipulation des bearbeiteten Materials mit Hilfe von Zeigehandlungen ermöglicht. Der Entwurf wird protokolliert, indem grundsätzliche Entwurfsentscheidungen diskutiert und wesentliche Entwicklungsschritte aufgeführt werden.
Abstract
Design and Prototypical Implementation of a Class Browser for Eiffel
This paper describes approaches for developing a new class browser for the Eiffel programming language, which have been tested in a prototypical implementation. Particular attention was paid here to the user-interface component, which allows direct manipulation of the material by means of pointer actions. The design of the class browser is documented by discussion of basic design decisions and the listing of major development steps.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Budde, R. and Züllighoven, H. (1990). Software-Werkzeuge in einer Programmierwerkstatt. Promotion, Technische Universität Berlin, Berlin.
Goldberg, A. (1984). Smalltalk-80, The Interactive Programming Environment. Addison-Wesley series in Computer Science. Addison-Wesley Publishing Company, Menlo Park, California.
Hutchins, E. L., Hollan, J. D., and Norman, D. A. (1986). Direct Manipulation Interfaces. In Norman, D. A. and Draper, S. W., editors, User Centered System Design, New Perspectives on Human-Computer Interaction, pages 87–123, London. Lawrence Erlbaum Associates.
Meyer, B. (1989). Eiffel: The Language. Technical Report TR-EI-17/RM, Interactive Sofware Engineering Inc., Goleta CA. Version 2.2.
Meyer, B. (1990). Objekt orientierte Softwareentwicklung. Hanser — Prentice Hall, Wien — London.
OSF (1990). OSF/Motif Programmer’s Guide. Prentice Hall, Englewood Cliffs, New Jersey. Revision 1.0.
Paulisch, F. N. (1991). The design of an extendible graph editor. Promotion, Universität Karlsruhe, Karlsruhe.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 B. G. Teubner Stuttgart
About this chapter
Cite this chapter
Strunk, W. (1992). Entwurf und prototypische Implementierung eines Klassenbrowsers für Eiffel. In: Hoffmann, HJ. (eds) Eiffel. Berichte des German Chapter of the ACM. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-86775-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-322-86775-9_7
Publisher Name: Vieweg+Teubner Verlag
Print ISBN: 978-3-519-02676-1
Online ISBN: 978-3-322-86775-9
eBook Packages: Springer Book Archive