TESL: A language for reconciling heterogeneous execution traces | IEEE Conference Publication | IEEE Xplore