DocumentCode :
747810
Title :
A Language Extension for Controlling Access to Shared Data
Author :
Jones, Anita K. ; Liskov, Barbara H.
Author_Institution :
Department of Computer Science, Carnegie-Mellon University
Issue :
4
fYear :
1976
Firstpage :
277
Lastpage :
285
Abstract :
Controlled sharing of information is needed for many applications. Access-control mechanisms exist in operating systems to provide such controlled sharing. However, programming languages currently do not support such a facility. This paper illustrates how an access-control facility could be incorporated in a programming language. The mechanism described is suitable for incorporation in object-oriented languages that permit the definition of abstract data types, and is defmed in a way that enables compile-time checking of access control.
Keywords :
Access control; capabilities; data types; programming languages; type checking; Access control; Buildings; Computer languages; Computer science; Control systems; Operating systems; Programming profession; Proposals; Protection; Writing; Access control; capabilities; data types; programming languages; type checking;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1976.233833
Filename :
1702384
Link To Document :
بازگشت