A self-adaptive resource management method and a corresponding system. An
authority publishes multiple rules into a corresponding repository. Each
rule defines a desired target configuration for a category of subjects.
Some rules are also associated with a corresponding stage in a predefined
flow of application of the rules. A supervisor publishes the value of a
current stage into a workflow repository. Each subject retrieves and
applies the rules for its category and corresponding to the current
stage. Information about the compliance of the subjects with the
corresponding rules is published in a membership data repository. The
supervisor detects the completion of the current stage when the subjects
are compliant with the corresponding rules, and updates the value of the
current stage to start a further stage.