DocumentCode
749800
Title
Access Control in Parallel Programs
Author
McGraw, James R. ; Andrews, Gregory R.
Author_Institution
Department of Applied Science, University of California
Issue
1
fYear
1979
Firstpage
1
Lastpage
9
Abstract
An important component of a programming language for writing operating systems, or other large parallel systems, is the set of access control facilities. Two principles for access control, expressive power and access validation, are discussed. Then two new language mechanisms are presented: one for expressing the static structure and access rights of parallel systems, the other for controlling dynamic access to shared objects (monitors). The use of the proposed mechanisms is illustrated by examples including a file system. Finally, the relationships between the mechanisms, access validation, and the safety problem are discussed.
Keywords
Access control; access safety; monitors; processes; programming language; protection; security; Access control; Computer languages; Computer science; Control systems; File systems; Permission; Power system reliability; Proposals; Safety; Timing; Access control; access safety; monitors; processes; programming language; protection; security;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1979.234148
Filename
1702582
Link To Document