Work

Ad hoc Extensibility and Access Control

Public Deposited

Published as: Erlingsson, Úlfar, and John MacCormick. Ad hoc Extensibility and Access Control. ACM SIGOPS Operating Systems Review 40, no. 3 (2006): 93-101. This author post-print is made available on Dickinson Scholar with the permission of the publisher. For more information on the published version, visit ACM's (Association for Computing Machinery) Website.

General-purpose, commercial software platforms are increasingly used as system building blocks, even for dependable systems. One reason for their generality, usefulness, and popular adoption is that these software platforms can evolve through ad hoc extensions: behavior tweaks outside the scope of supported platform interfaces. Unfortunately, such use of internal platform implementation details is fundamentally incompatible with security and reliability. Even so, platforms that exclude ad hoc extensions---for instance, by enforcing full isolation and strict interfaces---will, most likely, either have their security enforcement circumvented or be relegated to a niche market. In this paper, we identify ad hoc extensions as well as the economic and technical factors surrounding their existence. Subsequently, we propose the enforcement of novel access-control policies for reconciling ad hoc extensibility with security and reliability.


MLA citation style (9th ed.)

MacCormick, John P, and Erlingsson, Úlfar. Ad Hoc Extensibility and Access Control. dickinson.hykucommons.org/concern/generic_works/dce251b1-51da-4237-8286-1ae566509ebf.

APA citation style (7th ed.)

M. J. P, & E. Úlfar. Ad hoc Extensibility and Access Control. https://dickinson.hykucommons.org/concern/generic_works/dce251b1-51da-4237-8286-1ae566509ebf

Chicago citation style (CMOS 17, author-date)

MacCormick, John P., and Erlingsson, Úlfar. Ad Hoc Extensibility and Access Control. https://dickinson.hykucommons.org/concern/generic_works/dce251b1-51da-4237-8286-1ae566509ebf.

Note: These citations are programmatically generated and may be incomplete.

Relations

In Collection: