Lookup NU author(s):
Full text is not currently available for this publication.
In the last few years the rapidly expanding application of computer technology has brought the problems of software production increasingly to the fore, and it is widely accepted that current software development techniques are unable to produce high quality software at the rate required to keep pace with this. To try to improve this imbablance, the field of Software Engineering has been advanced as a possible solution, attempting to apply the formal methods of an engineering discipline to software design and implementation. One of the most promising areas to be developed in this field is that of Integrated Project Support Environments (IPSE's), which attempt to psread the focus of attention during software development from the coding stage to embrace the whole development cycle, from initial requirements specification through to operational maintenance. These environments hope to improve production efficiency and quality by providing a completese set of support tools to help with each stage of software development, and to supply the necessary tool integration to ensure smooth transition of use between these tools. This thesis examines the services provided as part of an IPSE which allows users and tools to interact in a meaning ful way throughout the life of a project. In particular, a view mechanism is seen as a vital component of these services allowing individual external views of the facilities to be defined which suits different users needs. A model of a view mechanism for an IPSE is developed, and within a particular implementation of an IPSE, a view mechanism is formally defined and implemented. Finally, the view mechanism is analysed and discussed before concluding with some directions for future research.
Author(s): Brown AW
Publication type: Report
Institution: Computing Laboratory, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
Notes: British Lending Library DSC stock location number: DX82249