機構と方針の分離
機構と方針の分離とは、計算機科学における設計原則の1つ。機構(操作の認可と資源配分を制御するシステム実装部分)は、どの操作を認可するかやどの資源を割り当てるかといった決定を行う際の方針を表すべきでない(あるいは過度に制限すべきでない)という考え方である。
主にセキュリティ機構(認証と認可)に関して議論されるが、様々な資源配分問題(CPUスケジューリング、メモリ割り当て、Quality of Serviceなど)にも当てはまる考え方であり、オブジェクト抽象化全般に関わる課題でもある。
機構と方針を分離すべきだと主張した計算機科学者として Per Brinch Hansen がいる。
1987年の論文で Artsyらは「機構と方針を極端に分離」させたオペレーティングシステムの設計技法を論じた。
Chervenakらは2000年の論文で、「機構中立性」と「方針中立性」という原則を提唱した。