Abstract
The object-oriented approach to software construction is well suited to the development of graphical user interfaces with their rich state and complex behaviour. We have re-appraised how user interface and application software can be structured in an object-oriented context and developed a framework architecture which defines a standard organisation based on abstract superclasses which are specialised for an application. Our Sirius prototyping system is an implementation of this architecture and has been successfully used in the design of new user interfaces for the Oceanic Air Traffic Control Centre.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Grady Booch. Object-Oriented Design with Applications. The Benjamin/Cummings Publishing Company, Inc., California, 1991.
Communications of the ACM, Vol 33, No 9 (September 1990). Issue on Object-Oriented Design.
Joelle Coutaz. Architecture Models for Interactive Software: Failures and Trends. In Engineering for Human-Computer Interaction. Proc. IFIP WG2.7 Working Conference, Napa Valley, California. 21–25 August, 1989. NorthHolland, 1990. pp. 78–93.
L. Peter Deutsch and Adele Goldberg. Smalltalk Yesterday, Today and Tomorrow. Byte Vol 18, No 8 (Aug 1991) pp 108–115.
S.W. Draper and K.W. Waite. Iconographer as a visual programming system. In D. Diaper and N. Hammond, eds., People and Computers VI. Cambridge University Press, 1991. pp. 171–185.
Philip Gray and Ramzan Mohamed. A Practical Introduction to Smalltalk-80. Pitman, 1990.
F.R.A. Hopgood, D.A. Duce, J.R. Gallop and D.C. Sutcliffe. Introduction to the Graphical Kernel System (GKS). Academic Press, 1983.
International Organisation for Standardisation, Information Processing Systems - Computer Graphics, Programmer’s Hierarchical Interactive Graphics System (PHIGS), Part 1- Functional Description. ISO IS 9592, 1988
D. A. Norman. The Psychology of Everyday Things. Basic Books, Inc., New York, 1988.
Gunther, Pfaff, ed. Proceedings of the Workshop on User Inteface Management Systems, Seeheim, Nov. 1983. Springer-Verlag, 1985.
Schmucker, Kurt J. MacApp: An Application Framework. Byte 11,8 (August 86), pp. 189–193.
G. Storrs and P. Windsor. Prototyping for Requirements Capture. In Stansilaw Wrycza, ed., Proceedings of the Second International Conference on Information Systems Developers Workbench, University of Gdansk, September 1990.
P.N. Windsor. An Object-Oriented Framework for Prototyping User Interfaces. Proceedings of Interact ’90. pp. 309–314.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag London
About this paper
Cite this paper
Windsor, P. (1992). Sirius: An Object-Oriented Framework for Prototyping User Interfaces. In: Gray, P., Took, R. (eds) Building Interactive Systems. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3548-7_13
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3548-7_13
Publisher Name: Springer, London
Print ISBN: 978-3-540-19736-2
Online ISBN: 978-1-4471-3548-7
eBook Packages: Springer Book Archive