1. A computer-implemented method for managing a data center, the computer-implemented method comprising: receiving, by a data management system including a data server, an indication of a violation of a service-level objective associated with the data center; retrieving, by the data management system, a graph representation and a transformations data container from data storage accessible to the data management system, the transformations data container including one or more transformations; for each transformation in the transformations data container, processing, by the data management system, the transformation to create a mutated graph from the graph representation; and determining, by the data management system, an option for managing the data center as a result of evaluating the mutated graphs.