Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Direct manipulation of an object store

Direct manipulation of an object store

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
Software Engineering Journal — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Integrated project support environments (IPSEs) are intended to provide a cohesive and integrated set of tools to support the process of design and development in software engineering projects. Much current research is concentrated on maximising the degree to which these tools can be integrated. This paper briefly describes the architecture of a prototype IPSE which attempts to achieve a high degree of integration using techniques drawn from the disciplines of intelligent knowledge-based systems, office automation and object-oriented programming. The remainder of the paper deals with the design of a user interface to the IPSE based on direct manipulation. It argues that this provides a consistent and integrated method with which users can interact with the objects in the IPSE's object store.

References

    1. 1)
      • R. Took , I. Sommerville . (1986) The presenter — a formal design for an autonomous display manager, Software engineering environments.
    2. 2)
      • P.J. Hayes , P.A. Szekely . (1983) Graceful interaction through the COUSIN command interface, International journal of Man-Machine Studies.
    3. 3)
      • A. Alderson , M.F. Bott , M.E. Falla , J. McDermid . (1985) An overview of the ECLIPSE project, Integrated project support environments.
    4. 4)
      • E.L. Hutchins , J.D. Hollan , D.A. Norman , D. Norman , S. Draper . (1986) Direct manipulation interfaces, User centered system design.
    5. 5)
      • T.W. Malone , K.R. Grant , F.A. Turbak , M.H. Oulson . (1988) The Information Lens: an intelligent system for information sharing in organisations, Technological support for work group collaboration.
    6. 6)
      • England, D.: `A user interface design tool', Proceedings of First European Software Engineering Conference, 1987, Strasbourg, France.
    7. 7)
      • J.A. Hall , P. Hitchcock , R. Took , j McDermid . (1985) An overview of the ASPECT architecture, Integrated project support environments.
    8. 8)
      • B. Schneiderman . (1982) The future of interactive systems and the emergence of direct manipulation, Behaviour & Information Technology.
    9. 9)
      • P. Reid , R.C. Welland , I Sgmmerville . (1986) Project development in view, Software engineering environments.
    10. 10)
      • Rodden, T., Sommerville, I.: `Mailtrays: an object oriented approach to message handling', Report, Department of Computing, 1987.
    11. 11)
      • S.R. Bourne . (1982) The UNIX system.
    12. 12)
      • CD. Smith , C Irby , R. Kimball , W. Verplank , E. Harslem , P. Degan , E Sandewall . (1983) Designing the Star user interface, Integrated interactive computing systems.
    13. 13)
      • A. Goldberg , D. Robson . (1983) Smalltalk-80: language and its implementation.
    14. 14)
      • Winograd, T.: `Breaking the complexity barrier (again)', Proceedings of ACM SIGPLAN-SIGIR Interface Meeting on Programming Languages — Information Retrieval, 1973, Gaithersburg, MD, USA.
http://iet.metastore.ingenta.com/content/journals/10.1049/sej.1988.0027
Loading

Related content

content/journals/10.1049/sej.1988.0027
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address