Paper Alternative Techniques for Development of Complex ArcView GIS/Avenue Applications

Author: Robert L. Gage
Organization: Computer Science Corporation

NASA Langley Research Center
Hampton, VA 23681
USA

Phone: 757-864-6867
Fax: 757-864-8463
r.l.gage@larc.nasa.gov

Development of complex ArcView GIS/Avenue applications in a multideveloper environment presents unique challenges and opportunities. In the development of the Environmental ToolBox, a set of extensions for aircraft noise analysis, developers were confronted with a variety of challenges, which through innovative design and implementation were transformed into working solutions that may be applied to similar development efforts. This paper will describe those challenges and share solutions with the user community. Topics to be discussed include logically partitioning a large application into extensions; configuration management strategies; debugging tools; applying object-oriented techniques to Avenue; and overcoming limitations inherent in ArcView GIS/Avenue application design/development.