A distributed programming assistant

Allan M. Ramsay · Software Practice and Experience · 1983

Abstract This paper describes an interactive programming environment within which proposed changes to a program are monitored to ensure that they do not introduce various common types of logical inconsistency. The environment, which is provided by a network of concurrent ‘experts’ dealing with various aspects of the program being developed, is designed to be convenient to work in and to impose few constraints on the programmer.

Read the paper · More papers on PaperTik