The problem of allocating data files over geographically dispersed sites connected by data communication networks has been extensively studied in the literature. Determining file locations in a distributed information system typically requires trade-offs among multiple design objectives, some in conflict. This paper proposes a method to determine a compromise design for file allocation via a wide area telecommunication network. This compromise approach is likely to be better at representing the systems designers' goal setting behavior under a multiple design criteria situation.