1. A method for performing automatic trace retrieval, comprising: receiving a first model for a system or service, the first model including a first plurality of model artifacts at least partially represented by a first semantic style; receiving a second model for the system or service, the second model including a second plurality of artifacts at least partially represented by a second semantic style; collecting training data including one or more correspondences between artifacts of the first plurality of model artifacts and artifacts of the second plurality of artifacts; generating a semantic transformation table for converting between the first and second semantic styles using the collected training data; and using the generated semantic transformation table in tracing associations between artifacts of the first plurality of artifacts and artifacts of the second plurality of artifacts, wherein using the generated semantic transformation table in tracing associations between artifacts of the first plurality of artifacts and artifacts of the second plurality of artifacts includes converting the second model into the first semantic style.