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 message passing and file systems. Finally, the relationship between the mechanisms and access validation is discussed and a solution to the safety problem for the facilities is given. Key Words and Phrases: access control, programming language, pr...
Security services in a multi-user environment are often based on access control mechanisms. Static a...
Abstract. Access control systems must be evaluated in part on how well they enable one to distribute...
A major drawback of existing access control systems is that they have all been developed with a spec...
Language for parallel programming should meet four goals: expressiveness, reliability, security, an...
We present a language for access control. The language is organized around the notion of execution o...
We present a language for access control. The language is organized around the notion of execution o...
The scope rules in programming languages control the sharing of data among program units-e.g., block...
We present a language for access control. The language is organized around the notion of execution o...
In the design of programming languages for highly distributed systems where processes can migrate an...
Access control is the process of mediating every request to resources and data maintained by a syste...
Access control is the process of mediating every request to data and services maintained by a system...
Access control is the process of mediating every request to data and services maintained by a system...
One of the most challenging problems in managing large, distributed, and heterogeneous networked sys...
Although several access control policies have been proposed for securing access to resources, they f...
Access control is the process of mediating every request to data and services maintained by a syste...
Security services in a multi-user environment are often based on access control mechanisms. Static a...
Abstract. Access control systems must be evaluated in part on how well they enable one to distribute...
A major drawback of existing access control systems is that they have all been developed with a spec...
Language for parallel programming should meet four goals: expressiveness, reliability, security, an...
We present a language for access control. The language is organized around the notion of execution o...
We present a language for access control. The language is organized around the notion of execution o...
The scope rules in programming languages control the sharing of data among program units-e.g., block...
We present a language for access control. The language is organized around the notion of execution o...
In the design of programming languages for highly distributed systems where processes can migrate an...
Access control is the process of mediating every request to resources and data maintained by a syste...
Access control is the process of mediating every request to data and services maintained by a system...
Access control is the process of mediating every request to data and services maintained by a system...
One of the most challenging problems in managing large, distributed, and heterogeneous networked sys...
Although several access control policies have been proposed for securing access to resources, they f...
Access control is the process of mediating every request to data and services maintained by a syste...
Security services in a multi-user environment are often based on access control mechanisms. Static a...
Abstract. Access control systems must be evaluated in part on how well they enable one to distribute...
A major drawback of existing access control systems is that they have all been developed with a spec...