The Test Tool Project
The Test Tool project is focused on creating an automatic test generator
and grader to simplify the life of a course examinator. The tool is to be used
by students as well as teachers to bring a modern touch into the world of
college examinations.
The Test Tool project is organized into the following directories:
-
requirements
-- user-level functional requirements for the project
-
specification
-- formal specification of the functional requirements
-
newspecification
-- new, better version of the formal specification of the functional
requirements
-
prototype
-- operational prototype, with limited functionality
-
design
-- architectural software design
-
implementation
-- implementation source and executables
-
testing
-- testing plans and results
-
administration
-- administrative and managerial information
-
documentation
-- audience-specific documentation, such as users manual and installation
instructions
Details of this organizational structure are given in the online materials for
Gene Fisher's software engineering courses,
CSC 308
and
CSC 309.