By Topic

Software Engineering Journal

Issue 6 • Date Nov. 1988

Filter Results

Displaying Results 1 - 7 of 7
  • Direct manipulation of an object store

    Publication Year: 1988, Page(s):214 - 222
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1369 KB)

    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 degr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Comparison of the effect of development paradigms on increases in complexity

    Publication Year: 1988, Page(s):223 - 228
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (793 KB)

    As maintenance costs continue to increase at an alarming pace, improved techniques for controlling the maintenance process become imperative. One approach to improving the maintainability of software is to control the complexity of the module at the design phase. Since complexity is a measure of the effort to comprehend and maintain software, maintenance effort increases as complexity increases. T... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Symbolic execution systems-a review

    Publication Year: 1988, Page(s):229 - 239
    Cited by:  Papers (20)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1172 KB)

    Symbolic execution is a technique that is useful in the validation of software. It may be used to aid in the generation of test data and in program proving. As software engineering becomes more concerned with the development of tools, symbolic execution will become an important item in the toolkit. This paper gives a review of symbolic execution and its applications. A minimum set of features for ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A space-efficient technique for recording versions of data

    Publication Year: 1988, Page(s):240 - 246
    Cited by:  Papers (1)  |  Patents (4)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (768 KB)

    This paper describes a space-efficient technique for recording successive differences between versions of data. The technique is based on the combined use of differential files and change area b-trees. The strengths of the technique are that a branching tree of versions can be accommodated; any data item in any version can be accessed with approximately equal access time; and very large volumes of... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Configuring graphics systems components

    Publication Year: 1988, Page(s):248 - 256
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1123 KB)

    Computer graphics systems have traditionally been described in terms of a conceptual model of the so-called 'graphics processing pipeline'. This model explains the relationship between graphics information defined by an application and the realisation of that information on a display in terms of a sequence of transformation stages. Although adequate for giving an outline of a single graphics syste... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Dynamic reconfigurability for fast prototyping of user interfaces

    Publication Year: 1988, Page(s):257 - 262
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (788 KB)

    Nowhere in software engineering is the need for fast prototyping more widely accepted than in the design of effective user interfaces to interactive systems. This paper reviews the rationale and methods for prototyping of interfaces, and argues the importance of dynamic reconfigurability in achieving fast convergence on a satisfactory solution. A prototype dialogue design system with this property... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A model for graphical interaction

    Publication Year: 1988, Page(s):263 - 268
    Cited by:  Patents (1)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1173 KB)

    Much attention has been paid recently to graphics packages which provide standard mechanisms for graphical output in a device-independent way. These packages usually attempt to model a repertoire of input tools in a similarly abstract way. While implementing the Graphical Kernel System (GKS) it was observed that the model for handling interactive input was unnecessarily complicated; an alternative... View full abstract»

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