This paper presents some fundamental aspects of the design and the implementation of an automated prover for Zermelo-Fraenkel set theory within the well-known Theorema system. The method applies the "ProveCompute-Solve"-paradigm as its major strategy for generating proofs in a natural style for statements involving constructs from set theory.