A Grand Table Interface Specification/Developer's/User's Guide

Mr. Igor Vulanovic, Dr. Martin von Mohrenschildt

Software Engineering Research Group
CRL, McMaster University,
Hamilton, Ontario, Canada L8S 4K1


The use of tables to express information in gerneral is not at all a new concept. However, tables are being used increasingly for the representation of functions. The type of functions that can be expressed in tabular form vary quite significantly; as a result, so do the shapes of the tables used. For this reason, it is necessary to define a set of table shapes which span the entire range of useable tables. We call this the table space. Once given this table space, it is possible to develop a tool that can create and manipulate any useable table.

This manual describes the design and implementation of the Grand Table Interface (GTI). The GTI is a tool that provides a friendly environment where a user can construct and modify a wide range of tables.