Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Volume 22, Issue 1January 1987
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
ISSN:0362-1340
EISSN:1558-1160
Reflects downloads up to 10 Nov 2024Bibliometrics
Skip Table Of Content Section
article
Free
Prototyping a project master database for software engineering environments

Software Engineering Environments (SEE) have been determined as good means of increasing software productivity by shifting projects from the paper world into the automated world. An environment database has been identified as the core of any automated ...

article
Free
The object management system of PCTE as a software engineering database management system

The PCTE project is specifying, designing and implementing a host structure for Software Engineering Environments. The host structure is designed to run on powerful, bitmap screen terminals connected to a local network. It features an Object Management ...

article
Free
Worlds: an organizing structure for object-bases

Object-bases are certain to supplant today's file systems in future program development environments. Unfortunately, file systems implicitly provide several important environmental features that are difficult or impossible to obtain using existing ...

article
Free
ISTAR—an integrated project support environment
article
Free
A programming environment for CSP

This paper describes a programming environment that supports the development and execution of CSP programs. The prototype environment is primarily intended as a vehicle for learning CSP. Its strengths include graphical animations that illustrate the ...

article
Free
Integral-C—a practical environment for C programming

Integral C1 is an industrial grade integrated programming environment for C programming on an engineering workstation. A single interactive tool replaces a syntax checking editor, a compiler, and a source-level debugger. Its multi-window user interface ...

article
Free
Engineering VAX Ada for a multi-language programming environment

DIGITAL's VAX Adar is a validated, production-quality implementation of the full Ada language that is well-integrated into the VMS operating system environment on VAX systems. The programming support environment consists of an Ada compiler, an Ada ...

article
Free
An information workstation for software managers

In the complex and changing environment of software development, it is imperative that software managers have current and meaningful information to support decision making. This article discusses a system that draws information from all phases of the ...

article
Free
A case study of workstation usage during the early phases of the software development life cycle

This paper presents initial results in an ongoing study of workstation usage in a real, commercial software development environment. The methodology being supported is explained and the background for the project is presented. Predictions of the ...

article
Free
Rapidly evolving software and the OVERSEE environment

During its lifetime, a software system will sometimes need to “rapidly evolve,” that is, undergo a quick set of changes. Making the changes rapidly is difficult, especially if one's software development policies are rigorous; the need for test reports, ...

article
Free
Experience with a data base of programs

The Adele system was initially designed as a specialized data base of programs for an experimental Pascal environment, with a focus on configuration management. Later, it was redesigned as a general data base for large scale programs written in any ...

article
Editing and compiling whole programs

The IRn programming environment pays systematic attention to the problems entailed in developing, debugging, and optimizing large programs. This paper reviews the principal mechanisms provided by IRn to support large programs. It describes the structure ...

article
Free
StarLite, a visual simulation package for software prototyping

We describe a software prototyping environment implemented on the Lilith computer. By isolating hardware dependencies, the environment supports the development and testing of concurrent and distributed algorithms on a host as well as on the target ...

article
Free
AWB-ADE: an application development environment for interactive, integrated systems

The AWB Application Development Environment (AWB-ADE) is a collection of UNIX* based software tools within an architecture that facilitates the development of new interactive, integrated software systems with significant productivity gain. The main ...

article
Free
Jasmine: a software system modelling facility

Jasmine is a programming-in-the-large system designed by the authors at Xerox Information Systems Division. Jasmine consists of workstation tools and network services that help programmers develop, release, and maintain large software systems. Jasmine ...

article
Free
A graphical, extensible integrated environment for software development

Analysis and design are the essential first phases in most software development projects, yet most automated support environments are aimed at the programming phase. This paper describes a workstation-based environment that provides an integrated ...

article
Free
Implementing a user interface as a system of attributes

In a syntax directed editor, or programming environment using a graphical user interface, how do you keep the display and other aspects of the user interface up to date with changes to the underlying abstract syntax tree? This paper addresses this ...

article
Free
Dost: an environment to support automatic generation of user interfaces

This paper describes an environment that allows the user interface of an application to be generated automatically. The environment uses an approach based on the ideas of editor-oriented user interaction and object-oriented programming.

article
Free
A structural approach to the maintenance of structure-oriented environments

A serious problem for programming environments and operating systems is that existing software becomes invalid when the environment or operating system is replaced by a new release. Unfortunately, there has been no systematic treatment of the problem; ...

article
Free
An incremental algorithm for software analysis

In programming environments aimed at “industrial strength” software development, there is a need for software tools which facilitate both design and maintenance. These tools should encourage experimentation with different system configurations which ...

article
Free
Efficient recompilation of module interfaces in a software development environment

This paper presents global interface analysis algorithms that analyze and limit the effects of an editing change to a basic interface of a software system. The algorithms improve on the deficiencies of the traditional compilation rule found in strongly-...

article
Free
On the structure of structure-oriented editors for different applications

The paper describes the experiences we got from the implementation of a series of syntax-directed editors within an incremental and integrated software development environment. The implementation of all editors is based on the same conceptual ideas for ...

article
Free
A foundation for programming environments

Recent work on generating tools and techniques have significantly eased the design and construction of programming environments (PEs). Concurrently, advances in workstation hardware have enhanced both the potential capabilities and performance of PEs. ...

Subjects

Comments