Supporting queries spanning across phases of evolving artifacts using Steiner forests