to communicate these needs to the system’’ (Densham and
Rushton, 1987, p. 77). Custom Visual Basic programming
with the ArcObjects open development environment was
used to design easy-to-follow dialog windows and analysis
procedures for this TrailFinder SDSS application. The
graphic user interfaces were designed in a manner that
required no prior GIS knowledge on the user’s behalf to
utilize the system.