The Architecture of an Incremental Programming Environment and some Notions of Consistency

Peter Fritzson · 1985

This paper outlines the architecture of an incremental programming environment which is based on compilation technology. The programming environment in question is called DICE, which is an abbreviation of Distributed Incremental Compiling Environment.The main purpose of the presentation is to introduce some notions which are relevant for such systems. In particular, the concept of Consistent Incremental Compilation is defined and the notion of Consistent Status is discussed in connection with mixed execution and program editing. These concepts are exemplified by the DICE system.

Read the paper · More papers on PaperTik