By Topic

Computer

Issue 5 • Date May 1988

Filter Results

Displaying Results 1 - 4 of 4
  • Exploring algorithms using Balsa-II

    Page(s): 14 - 36
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (2168 KB)  

    The use of the Balsa-II algorithm animation environment to investigate the dynamic behavior of programs is discussed. Balsa-II is examined first from a user's perspective and then from a programmer's perspective. Some related systems are briefly considered.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Modeling multicomputer systems with PARET

    Page(s): 39 - 48
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (1373 KB)  

    The authors discuss the parallel architecture and evaluation tool (PARET), a software package that provides a multicomputer system laboratory for studying the interaction of algorithms and architectures; the effects of varying physical resources on system performance; and alternate mapping, scheduling, and routing strategies, both static and dynamic. To handle the complexity of the problem and explore performance questions, PARET provides an interactive and animated environment in which the user exercises multicomputer models. The authors examined previous and related work, examine PARET's unified modeling approach and its user interface. They present two PARET models to illustrate the modeling process.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A remote computation facility for a heterogeneous environment

    Page(s): 50 - 60
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (1104 KB)  

    The authors describe THERE (the heterogeneous environment for remote execution), a general-purpose facility designed to simplify the adaptation of nonnetworked, nonheterogeneous applications to a distributed heterogeneous environment. Existing applications made accessible with THERE become heterogeneous network services, and users of those services become heterogeneous network clients. They discuss the problems of remote computation, provide an overview of THERE, and describe the building of THERE applications. They present TPL, THERE programming language, which is tailored toward building execution environments for application programs (on the server sided), defining client interfaces to remote services (on the client side), and providing system-independent communication between client and server interfaces.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A spiral model of software development and enhancement

    Page(s): 61 - 72
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (1184 KB)  

    A short description is given of software process models and the issues they address. An outline is given of the process steps involved in the spiral model, an evolving risk-driven approach that provides a framework for guiding the software process, and its application to a software project is shown. A summary is given of the primary advantages and implications involved in using the spiral model and the primary difficulties in using it at its current incomplete level of elaboration.<> View full abstract»

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

Aims & Scope

Computer, the flagship publication of the IEEE Computer Society, publishes highly acclaimed peer-reviewed articles written for and by professionals representing the full spectrum of computing technology from hardware to software and from current research to new applications.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Ron Vetter
University of North Carolina
Wilmington