Layered Networks as a Tool for Software Development
Proceedings of the Seventh International Joint Conference on Artificial Intelligence. Programming Environments. Pages 913-918.
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.
@inproceedings{ijcai1981p174,
title = {Layered Networks as a Tool for Software Development},
author = {Goldstein, Ira P. and Bobrow, Daniel G.},
booktitle = {Proceedings of the Seventh International Joint Conference on
Artificial Intelligence, {IJCAI-81}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Roger C. Schank},
pages = {913--918},
year = {1981},
month = {8},
note = {Programming Environments},
url = {https://ijcai.org/proceedings/1981/174},
}
TY - CPAPER TI - Layered Networks as a Tool for Software Development AU - Goldstein, Ira P. AU - Bobrow, Daniel G. T2 - Proceedings of the Seventh International Joint Conference on Artificial Intelligence, IJCAI-81 PB - International Joint Conferences on Artificial Intelligence PY - 1981 SP - 913 EP - 918 UR - https://ijcai.org/proceedings/1981/174 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: