Skip to main content

Fantasy : Methoden und Werkzeuge für die Erstellung graphischer Benutzerschnittstellen

  • Conference paper
Graphik im Bürobereich

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 192))

Zusammenfassung

Fantasy ist ein anwendungsneutrales System zur Gestaltung und Realisierung maschinenunabhängiger graphischer Benutzerschnittstellen für moderne Arbeitsplatzrechner. Fantasy, als externes „User Interface Management System“ konzipiert, bietet eine abstrakte Sicht der zugrundeliegenden Maschine und ermöglicht damit eine einfache Implementierung hochgradig interaktiver Anwendungen.

Der Begriff des „Ereignisses“ spielt hierbei eine zentrale Rolle. Mittels geeignet definierter Objektklassen und Operationen ist es möglich, benutzerspezifische Ereignisse angemessen zu modellieren und für den Fall ihres Eintretens entsprechende Aktionen zu spezifizieren. Mögliche Ereignisse werden so angeboten, daß noch keine Aussage über die zugrundeliegende Maschine gemacht wird. Die Anpassung der maschinenunabhängig definierten Anwendung an die reale Zielmaschine leistet Fantasy. Sehr viele Ereignisse werden dabei bereits vom System erkannt und applikationsübergreifend einheitlich behandelt.

Dadurch bieten alle mit Fantasy entwickelten Anwendungen auf einer Maschine eine typische, für die Maschine charakteristische Benutzerschnittstelle. Andererseits kann die Benutzerschnittstelle bei einer Portierung auf einen anderen Rechner ohne Reimplementierung übernommen werden.

Integriert in diesen Ansatz bietet Fantasy eine objektorientierte Graphikschnittstelle, die komplexe graphische Objekte auf einer rein logischen Ebene unabhängig von z.B. Position und Größe des Objekts verwaltet.

Fantasy bietet eine Reihe von Vorteilen, die, neben einer detaillierten Beschreibung der zugrundeliegenden Konzepte, in diesem Papier diskutiert werden sollen.

Fantasy ist in Modula-2 auf Macintosh-Rechnern sowie auf Sun-3 Workstations implementiert und wurde u.a. auf der Cebit ‘88 in Verbindung mit einem interaktiven Bildplattenprojekt demonstriert.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Appelrath H.-J., „ODIR und ODNA: Retrieval und Navigation von Laser-Bildplatten“, Bericht Nr. 75 des Instituts für Informatik der ETH Zürich, März 1987

    Google Scholar 

  2. Appelrath H.-J., Ester M., Jasper H., Ultsch A.: „KOFIS: ein Expertensystem zur integrierten Dokumenten-und Wissensverwaltung“, in: Tagungsband „Expertensysteme ‘87“ (acm-GI-Fachtagung, Nürnberg April 1987), Teubner Verlag Stuttgart, April 1987

    Google Scholar 

  3. Apple Computer, „The Macintosh User Interface Guidelines“, in: Inside Macintosh Vol 1, Addison-Wesley, 1985

    Google Scholar 

  4. Chernicoff S., „Summoning your Resources“, in Macintosh Revealed Vol I, Hayden Books, 1985

    Google Scholar 

  5. Encarnacao J., „Graphische Datenverarbeitung mit GKS“, Hanser-Verlag, 1987

    Google Scholar 

  6. Encarnacao J., „R&D — Issues and Trends Consequent Upon GKS and Related Standards“, in: Technics for Computer Graphics, Springer-Verlag, 1987, pp 442–454

    Google Scholar 

  7. Espinosa, C. and Rose, C., „QuickDraw: A Programmer’s Guide“, Apple Computer Inc.

    Google Scholar 

  8. Gettys J., Newman R., Dera T. D., „XLib — C Language X Interface“, 1986

    Google Scholar 

  9. Goutaz J., „Abstractions for User Interface Design“, in: IEEE Computer Vol 5, Nr 9, Sept 85, pp 21–34

    Google Scholar 

  10. Gruntz D., „Implementation von Windows, Menus und Events auf Sun-3 Workstations“, Semesterarbeit an der ETH Zürich, August 1987

    Google Scholar 

  11. Hopgood F.R.A. et. al., „Methodology of Window Management“, in: Proceedings of the Alvey Workshop, Springer-Verlag, 1985

    Google Scholar 

  12. Hübner W., Lux-Mülders G., Muth M., „THEUSEUS Die Benutzungsoberfläche der UNIBASE-Softwareentwicklungsumgebung“, Springer Verlag, 1987

    Google Scholar 

  13. Kiener M., Ultsch A., „HOST: An Abstract Machine for Modula-2 Programs“, Bericht Nr. 73 des Instituts für Informatik der ETH Zürich, Februar 1987

    Google Scholar 

  14. Koivunen M-R., Mäntylä M., „HutWindows: An improved Architectur for a User Interface Management System“, in: Computer Graphics, 1985

    Google Scholar 

  15. Lorek H., „Some Remarks to the Implementation of Windows, Menus and Events on Macintosh“, Technischer Bericht der Universität Oldenburg, 1987

    Google Scholar 

  16. Paquet F., „IdaWindows: Aufbau eines Window-Systems in Modula-2 auf Sun-3 Workstations“, Diplomarbeit an der ETH Zürich, März 1987

    Google Scholar 

  17. Pfaff G., Hagen P. T., „User Interface Management Systems“, in: Proceedings of the Seeheim Workshop on User Interface Management Systems, Springer-Verlag, 1983

    Google Scholar 

  18. Steinacker I., Kass P., „The Knowledge-Based User Interface“, in: Tagungsband „Wissensbasierte Systeme“, Informatik Fachberichte 155, Spinger-Verlag, 1987

    Google Scholar 

  19. Scott J. E., „Introduction to interactive ComputerGraphics“, Wiley-Interscience Publication, 1982, pp 84–88

    Google Scholar 

  20. Sproull R.F., Newmann W.M., „Grundzüge der interaktiven ComputerGraphik“, McGraw Hill, 1986, pp 198–206

    Google Scholar 

  21. SUN Microsystems Inc., „Programmers’s Reference Manual for the SUN Window System“, SUN Microsystems Inc.

    Google Scholar 

  22. SUN Microsystems Inc., „Programmers’s Reference Manual for the SUN View“, SUN Microsystems Inc.

    Google Scholar 

  23. Thomas C.G., Finke E., Kellermann G., Hein H. W., „AiD: Ein wissensbasierter Ansatz für adaptive Mensch-Computer Schnittstellen”, in: Tagungsband „17. Jahrestagung Computerintegirierter Arbeitsplatz im Büro“, Informatik Fachberichte 156, Spinger-Verlag, 1987

    Google Scholar 

  24. Tibbert L., Bergeron R.D., „Graphics Programming For Knowledge-Guided Interaction“, in: Proceedings of the EUROGRAPHICS ‘85, North-Holland, 1985, pp 15–25

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lorek, H. (1988). Fantasy : Methoden und Werkzeuge für die Erstellung graphischer Benutzerschnittstellen. In: Kansy, K., Wißkirchen, P. (eds) Graphik im Bürobereich. Informatik-Fachberichte, vol 192. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74276-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-74276-7_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50543-3

  • Online ISBN: 978-3-642-74276-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics