The programmer's workbench—a machine for software development
Communications of the ACM
The Smalltalk-76 programming system design and implementation
POPL '78 Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The evolution of a Source Code Control System
Proceedings of the software quality assurance workshop on Functional and performance issues
Simula Begin
From PLANNER to CONNIVER: a genetic approach
AFIPS '72 (Fall, part II) Proceedings of the December 5-7, 1972, fall joint computer conference, part II
Hi-index | 0.00 |
Most software systems use simple text files to represent the current state of an evolving design. We propose that layered networks provide a much better medium to represent the design of a software system and its documentation. PIE is an experimental personal information environment which provides users with descriptive structures for documents and programs. In PIE, alternative designs for programs and documents can be examined and manipulated within the systems context structured database. This data base also facilitates cooperative design among several people.