AbstractCompletion procedures, originated from the seminal work of Knuth and Bendix, are well-known as procedures for generating confluent rewrite systems, i.e. decision procedures for equational theories. In this paper we present a new abstract framework for the utilization of completion procedures as semidecision procedures for theorem proving. The key idea in our approach in that a semidecision process should be target-oriented, i.e. keep into account the target theorem to be proved. For the inference rules of a completion procedure, we present target-oriented schemes of contraction inference rules, i.e. inference rules that delete sentences which are redundant for proving the target. For the search plan, we give a target-oriented, defin...