Modeling is important in object-oriented software development. To
support this activity, a number of Computer Aided Software Engineering
(CASE) tools are available. However, even though these tools are
readily available, and even though they are technically very advanced,
few developers use them. This paper describes our attempt to examine
the requirements needed to provide tool support for the development
process, and describes and evaluates a tool, Knight, which has been
developed based on these requirements. The tool is based on a natural,
whiteboard-like interaction achieved using gesture input on a large
electronic whiteboard. So far the evaluations have been successful and
the tool shows the potential of greatly enhancing current support for
object-oriented modeling.
BACK