wneuper@123
|
1 |
@Unpublished{,
|
wneuper@123
|
2 |
author = {Nebojsa Simic},
|
wneuper@123
|
3 |
title = {A GUI-Component for Interactive Construction of Calculations},
|
wneuper@123
|
4 |
note = {Seminar-Project at TU Graz, Institute for Softwaretechnology},
|
wneuper@123
|
5 |
month = {October},
|
wneuper@123
|
6 |
year = {2006}
|
wneuper@123
|
7 |
}
|
wneuper@123
|
8 |
|
wneuper@123
|
9 |
\abstract{
|
wneuper@123
|
10 |
|
wneuper@123
|
11 |
ISAC is a transparent single-stepping system for applied mathematics. This paper
|
wneuper@123
|
12 |
contains the description about the last development phase of the Worksheet - the
|
wneuper@123
|
13 |
center of user interaction in the ISAC system.
|
wneuper@123
|
14 |
|
wneuper@123
|
15 |
The assignment of this Seminar-Project was to create a GUI component that will
|
wneuper@123
|
16 |
serve as the Presentation Layer for the calculations performed by the mathematics
|
wneuper@123
|
17 |
engine. This component is called 'Worksheet'.
|
wneuper@123
|
18 |
|
wneuper@123
|
19 |
The Worksheet visualises the Calculation Tree stored in the SML Kernel of the
|
wneuper@123
|
20 |
system and enables the user to effectively manipulate the single entries in this
|
wneuper@123
|
21 |
tree. Additionally, this component defines the User Interface on a lexical level,
|
wneuper@123
|
22 |
by specifying placement and look-and-feel of widgets, but without knowing their
|
wneuper@123
|
23 |
meaning.
|
wneuper@123
|
24 |
|
wneuper@123
|
25 |
The first part of the Seminar-Project deals with the architectural considerations
|
wneuper@123
|
26 |
of the design, whereas the second part is based mainly on the implementation
|
wneuper@123
|
27 |
issues.
|
wneuper@123
|
28 |
|
wneuper@123
|
29 |
} |