Table Input Method: A Tool for the Construction of Tabular Expressions in the Table Tool System

Jaroslaw G. Kowalik


Compared to other means, mathematical expressions most precisely represent the complex relations that are used to specify and document software systems, however, they can be complex. In order to simply the presentation of mathematical expressions, Dr. Parnas et al. proposed the use of tabular expressions [8][10][11].

To create correct tabular expressions quickly, an effective editor is required. This paper proposes thirteen criteria to evaluate the effectiveness of tabular expression editors. Six common editors are evaluated benchmarked against these thirteen criteria. None of the existing surveyed editors however meet all the criteria. To prove these thirteen criteria can be fulfilled a new editor, Table Input Method (TIM), was created by the author. This paper illustrates how TIM successfully meets all the established criteria.