By Topic

Software Engineering Journal

Issue 2 • Date March 1986

Filter Results

Displaying Results 1 - 5 of 5
  • Software engineers and the IEE

    Page(s): 66 - 68
    Save to Project icon | Click to expandQuick Abstract | PDF file iconPDF (456 KB)  

    A discussion meeting was held on 22nd January 1986, at the request of the IEE's Computing and Control Divisional Board, to air matters of importance arising from the Institution's decision in 1982 to admit software engineers as full members. Speakers included members and non-members of the Institution, and particularly included speakers from the British Computer Society. About 30 people attended, of whom a substantial proportion were members of both the IEE and the BCS. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Professional and technical responsibility of BCS members

    Page(s): 69 - 72
    Save to Project icon | Click to expandQuick Abstract | PDF file iconPDF (541 KB)  

    A discussion meeting, hosted by the BCS, on the professional and technical responsibility of members when invited to participate in projects which they believe to be infeasible, was held at CIPFA on 13th December 1985. Professor Margaret Boden, of the Cognitive Studies Programme at the University of Sussex, chaired the meeting. The secondary issue, that researchers were being asked to undertake speculative ventures (for example SDI) which could prove a distraction from the essential research work, was also addressed. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Languages and object-oriented programming

    Page(s): 73 - 80
    Save to Project icon | Click to expandQuick Abstract | PDF file iconPDF (1181 KB)  

    In a recent article Alan Kay, the originator of Smalltalk, wrote: `The move to object-oriented design represents a real change in point of view ¿ a change of paradigm ¿ that brings with it an enormous increase in expressive power¿ (Scientific American, September 1984). If this statement is true, it is clearly important to know what is meant by object-oriented design. Object-oriented programming is perhaps more common terminology; however. `object-oriented programming¿, rather like `structured programming¿, is not something that can be simply defined. It has become very fashionable to describe any and all software, hardware and user-interface systems as `object-oriented¿, and this fashion tends to obscure the fact that `object-oriented programming¿ does represent a fairly fundamental change in the way programming is carried out and understood. This paper issustrates the meaning of `object-oriented programming¿ by describing its constituent notions, and showing how the programming languages Simula-67, Smalltalk-80, Clu and Ada are related to it. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A modula-2 based image processing development system

    Page(s): 81 - 87
    Save to Project icon | Click to expandQuick Abstract | PDF file iconPDF (1666 KB)  

    We present here a development system which provides for both image processing and general program development in a common unified environment and is based on a modern state-of-the-art programming language ¿ Modula-2. Although implemented on a relatively simple processor system (a DEC LSI-11/23), the design concept and image processing programs will transport to more powerful machines better suited to image processing. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Current research. Eclipse - a distributed software development environment

    Page(s): 88 - 92
    Save to Project icon | Click to expandQuick Abstract | PDF file iconPDF (1029 KB)  

    Eclipse is an integrated project support environment (IPSE) whose purpose is to support the development of software systems from the specification stage through to their operation and maintenance. It is being developed by a consortium of universities and companies with funding from the UK Science and Engineering Research Council and the national Alvey programme. Eclipse is a distributed IPSE using high-powered workstations and both local and wide area networks. This paper presents an overview of the Eclipse project and a more detailed description of Eclipse's distributed architecture. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.