A Hierarchical Policy Specification Language and Enforcement Mechanism for Governing Digital Enterprises

  • Authors:
  • X. Ao;N. Minsky;T. Nguyen

  • Affiliations:
  • -;-;-

  • Venue:
  • POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper is part of a research program based on thethesis that the only reliable way for ensuring that a heterogeneousdistributed community of software modules andpeople conforms to a given policy is for this policy to be enforced.We have devised a mechanism called law-governedinteraction (LGI) for this purpose. As has been demonstratedin previous publications, LGI can be used to specifya wide range of policies to govern the interactions amongthe members of large and heterogeneous communities ofagents dispersed throughout a distributed enterprise, and toenforce such policies in a decentralized and efficient manner.What concerns us in this paper is the fact that a typicalenterprise is bound to be governed by a multitude of policies.Such policies are likely to be interrelated in complexways, forming an ensemble of policies that is to govern theenterprise as a whole. As a step toward organizing suchan ensemble of policies, we introduce in this paper a hierarchicalinter-policy relation called superior/subordinate.This relation is intended to serve two distinct, if related,purposes. First, it is to help organize and classify a set ofenterprise policies. Second, this relation is to help regulatethe long term evolution of the various policies that governan enterprise. For this purpose, each policy in the hierarchyshould circumscribe the authority and the structure ofpolicies subordinate to it, in some analogy to the manner inwhich a constitution in American jurisprudence constrainsthe laws subordinate to it. Broadly speaking, the hierarchicalstructure of the ensemble of policies that govern a givenenterprise is to reflect the hierarchical structure of the enterpriseitself.