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
Link To Document