Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Separation of mechanism and policy

Index Separation of mechanism and policy

The separation of mechanism and policy is a design principle in computer science. [1]

20 relations: Application programming interface, Authorization, Computer science, Configuration file, File system permissions, Keycard lock, Memory management, Michael L. Scott, Microkernel, Monolithic kernel, Operating system, Per Brinch Hansen, Quality of service, Raphael Finkel, RC 4000 multiprogramming system, Resource allocation, Scheduling (computing), Separation of concerns, Separation of protection and security, Software design.

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Separation of mechanism and policy and Application programming interface · See more »

Authorization

Authorization is the function of specifying access rights/privileges to resources related to information security and computer security in general and to access control in particular.

New!!: Separation of mechanism and policy and Authorization · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

New!!: Separation of mechanism and policy and Computer science · See more »

Configuration file

In computing, configuration files (or config files) are files used to configure the parameters and initial settings for some computer programs.

New!!: Separation of mechanism and policy and Configuration file · See more »

File system permissions

Most file systems have methods to assign permissions or access rights to specific users and groups of users.

New!!: Separation of mechanism and policy and File system permissions · See more »

Keycard lock

A keycard lock is a lock operated by a keycard, a flat, rectangular plastic card with identical dimensions to that of a credit card or American and EU driver's license.

New!!: Separation of mechanism and policy and Keycard lock · See more »

Memory management

Memory management is a form of resource management applied to computer memory.

New!!: Separation of mechanism and policy and Memory management · See more »

Michael L. Scott

Michael Lee Scott (born 1959) is a professor of computer science at the University of Rochester in Rochester, New York.

New!!: Separation of mechanism and policy and Michael L. Scott · See more »

Microkernel

In computer science, a microkernel (also known as μ-kernel) is the near-minimum amount of software that can provide the mechanisms needed to implement an operating system (OS).

New!!: Separation of mechanism and policy and Microkernel · See more »

Monolithic kernel

A monolithic kernel is an operating system architecture where the entire operating system is working in kernel space and is alone in supervisor mode.

New!!: Separation of mechanism and policy and Monolithic kernel · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Separation of mechanism and policy and Operating system · See more »

Per Brinch Hansen

Per Brinch Hansen (November 13, 1938 – July 31, 2007) was a Danish-American computer scientist known for his work in operating systems, concurrent programming and parallel and distributed computing.

New!!: Separation of mechanism and policy and Per Brinch Hansen · See more »

Quality of service

Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network or a cloud computing service, particularly the performance seen by the users of the network.

New!!: Separation of mechanism and policy and Quality of service · See more »

Raphael Finkel

Raphael Finkel (born 1951) is an American computer scientist and a professor at the University of Kentucky.

New!!: Separation of mechanism and policy and Raphael Finkel · See more »

RC 4000 multiprogramming system

The RC 4000 Multiprogramming System is a discontinued operating system developed for the RC 4000 minicomputer in 1969.

New!!: Separation of mechanism and policy and RC 4000 multiprogramming system · See more »

Resource allocation

In economics, resource allocation is the assignment of available resources to various uses.

New!!: Separation of mechanism and policy and Resource allocation · See more »

Scheduling (computing)

In computing, scheduling is the method by which work specified by some means is assigned to resources that complete the work.

New!!: Separation of mechanism and policy and Scheduling (computing) · See more »

Separation of concerns

In computer science, separation of concerns (SoC) is a design principle for separating a computer program into distinct sections, such that each section addresses a separate concern.

New!!: Separation of mechanism and policy and Separation of concerns · See more »

Separation of protection and security

In computer sciences the separation of protection and security is a design choice.

New!!: Separation of mechanism and policy and Separation of protection and security · See more »

Software design

Software design is the process by which an agent creates a specification of a software artifact, intended to accomplish goals, using a set of primitive components and subject to constraints.

New!!: Separation of mechanism and policy and Software design · See more »

Redirects here:

Policies and mechanisms, Separation of mechanism from policy.

References

[1] https://en.wikipedia.org/wiki/Separation_of_mechanism_and_policy

OutgoingIncoming
Hey! We are on Facebook now! »