Skip to main content

Sirius: An Object-Oriented Framework for Prototyping User Interfaces

Separation, Integration and Specialisation: Issues and Mechanisms for Object-Oriented User Interface Construction

  • Conference paper
Building Interactive Systems

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

  • 61 Accesses

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.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

References

  1. Grady Booch. Object-Oriented Design with Applications. The Benjamin/Cummings Publishing Company, Inc., California, 1991.

    Google Scholar 

  2. Communications of the ACM, Vol 33, No 9 (September 1990). Issue on Object-Oriented Design.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. L. Peter Deutsch and Adele Goldberg. Smalltalk Yesterday, Today and Tomorrow. Byte Vol 18, No 8 (Aug 1991) pp 108–115.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. Philip Gray and Ramzan Mohamed. A Practical Introduction to Smalltalk-80. Pitman, 1990.

    Google Scholar 

  7. F.R.A. Hopgood, D.A. Duce, J.R. Gallop and D.C. Sutcliffe. Introduction to the Graphical Kernel System (GKS). Academic Press, 1983.

    Google Scholar 

  8. International Organisation for Standardisation, Information Processing Systems - Computer Graphics, Programmer’s Hierarchical Interactive Graphics System (PHIGS), Part 1- Functional Description. ISO IS 9592, 1988

    Google Scholar 

  9. D. A. Norman. The Psychology of Everyday Things. Basic Books, Inc., New York, 1988.

    Google Scholar 

  10. Gunther, Pfaff, ed. Proceedings of the Workshop on User Inteface Management Systems, Seeheim, Nov. 1983. Springer-Verlag, 1985.

    Google Scholar 

  11. Schmucker, Kurt J. MacApp: An Application Framework. Byte 11,8 (August 86), pp. 189–193.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. P.N. Windsor. An Object-Oriented Framework for Prototyping User Interfaces. Proceedings of Interact ’90. pp. 309–314.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics