A distributed monitoring and adaptation infrastructure.