• DocumentCode
    1937568
  • Title

    Cauldron: a policy-based design tool

  • Author

    Ramshaw, Lyle ; Sahai, AKhil ; Saxe, Jim ; Singhal, Sharad

  • Author_Institution
    HP Labs., Palo-Alto, CA
  • fYear
    2006
  • fDate
    5-7 June 2006
  • Lastpage
    122
  • Abstract
    As applications and systems have grown complex, so has the complexity of maintaining valid configurations for them. Usually, policies are treated as {event, condition, action} rule sets and are used to maintain systems in valid configurations. In this paper, we use policies, defined as configuration constraints on object-oriented models of systems, to generate configurations that meet those policies. We describe Cauldron, a policy-based design tool for this purpose. The paper discusses the Cauldron language, and shows how various relationships present in object-oriented models are coded using the Common Information Model (CIM) as an example. We also discuss the implementation of Cauldron, specifically as it relates to the underlying theory that enables it to generate valid configurations. We have also used a partitionable system as a case study for validating Cauldron
  • Keywords
    object-oriented languages; object-oriented programming; software tools; Cauldron language; Common Information Model; configuration constraints; object-oriented models; policy-based design tool; Application software; Automation; Computer applications; Computer integrated manufacturing; Laboratories; Logic; Object oriented methods; Object oriented modeling; Physics computing; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Policies for Distributed Systems and Networks, 2006. Policy 2006. Seventh IEEE International Workshop on
  • Conference_Location
    London, Ont.
  • Print_ISBN
    0-7695-2598-9
  • Type

    conf

  • DOI
    10.1109/POLICY.2006.13
  • Filename
    1631163