SAT:
Modify the C source code and compile and run it under the
the publically available
Cygwin
package.
Modify the Perl-based report programs as appropriate to generate NT-like
configurations.
Pulsar:
Modify the Tcl/Tk-based pulse monitors as needed to view NT behavior.
Rdist:
Various approaches were tried without success.
What the student learned
NT administration: registry and performance APIs
Tcl/Tk and Perl programming for reports, pulse monitors.
Writing applications to derive information from the NT log and performance
counters (this part took considerable cleverness).
Porting Unix programs with Cygwin.
Technical writing skills in preparing the
and packaging
the resulting tools.