Date of Award

Spring 1999

Degree Type

Thesis - Restricted

Degree Name

Master of Science (MS)


Mathematics, Statistics and Computer Science

First Advisor

Slattery, Michael

Second Advisor

Barnard, Mark

Third Advisor

Brookshear, Glenn


Most graphic packages available have two aspects that are significant to my motivation for developing Simple Graphics Language (SGL): They are a) extremely large programs that attempt to meet the graphing needs of several disciplines: for example, visually present statistical information; and b) none of the programs concentrate on any single niche: for example, mathematical graphics is only a subset of graphics supported by the package. Hence, there was no single, simple program that met the needs for math graphics. SGL is exactly that. SGL began as an idea conceived by Dr. Michael Slattery--to formally develop a program that met the graphing needs of a mathematician. The important aspect of SGL is that it performs with a simple description of the task at hand without having to provide detail as to how the task is done. Thus SGL is practical and powerful: it is tailored to math needs and is simple to use. This thesis provides the blueprint of how it was developed but here is a word of caution to the user: SGL is strained if it is used for a purpose that has non-mathematical basis and its development is limited by the length and purpose of this thesis. SGL is actually in its infancy and is limited only by the demands of time and resources. SGL is merely a humble beginning, but a powerful entrance to mathematical graphics.