42 computer software design and computer programming for others, namely, providing a multidimensional user-oriented synthetic environment for use in analysis, modeling, presentation, exploration and navigation of data, models and other types of information