Layered networks as a tool for software development

  • Authors:
  • Ira P. Goldstein;Daniel G. Bobrow

  • Affiliations:
  • Xerox Palo Alto Research Center, Palo Alto, California;Xerox Palo Alto Research Center, Palo Alto, California

  • Venue:
  • IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 2
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.