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.