• DocumentCode
    2912581
  • Title

    Policy Specification: Meeting Changing Requirements without Breaking the System Design Contract

  • Author

    Linington, Peter F.

  • Author_Institution
    University of Kent Computing Laboratory, Canterbury, Kent, UK
  • fYear
    2006
  • fDate
    16-20 Oct. 2006
  • Firstpage
    37
  • Lastpage
    37
  • Abstract
    There has been a great deal of interest in recent years in the use of policies to simplify system management and to reduce costs. However, the major focus has been on the development of techniques with the greatest expressive power possible, generally viewing the policy authoring as a selfcontained activity performed by experts who understand the aims of and constraints on the system being managed. A system is normally designed to meet agreed requirements and objectives, which can be seen as constituting a design contract for the system. The aim in introducing policies should be to allow flexibility to meet changing circumstances without violating the guarantees given by this contract. This paper looks at policy specification as a step in the incremental design of systems and examines how policies need to be constrained in order to preserve the over all design objectives for the system being managed. It proposes a specification architecture for policies, discusses how it might be used, and considers how well-suited some existing specification languages and tools are to supporting this architecture.
  • Keywords
    Contracts; Costs; Energy management; Laboratories; Permission; Power system management; Process design; Resource management; Specification languages; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference Workshops, 2006. EDOCW '06. 10th IEEE International
  • Conference_Location
    Hong Kong, China
  • Print_ISBN
    0-7695-2743-4
  • Type

    conf

  • DOI
    10.1109/EDOCW.2006.56
  • Filename
    4031297