Environments: A Flexible Binding Mechanism to Support System Evolution

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A language construct called environment is introduced. Environments are collections of bindings and have first class data rights. As such, they provide the programmer with a type secure mechanism to control bindings in the system. It is shown that environments may be combined to provide a naming graph that subsumes the functions of file systems in traditional operating systems. Such a mechanism provides a conceptually simple framework for manipulating bindings which permits the control of complexity and system evolution from within a unified language framework.
Original languageEnglish
Title of host publicationIn Proceedings of the 22nd Hawaii International Conference on System Sciences
Pages46-55
Publication statusPublished - 1989

Fingerprint

Dive into the research topics of 'Environments: A Flexible Binding Mechanism to Support System Evolution'. Together they form a unique fingerprint.

Cite this