What: Software Testing Automation Framework (STAF)

 Description: Framework for improving reuse and automation of test cases.
        Currently at version 3.4.8.
 License: Eclipse Public License 1.0
 Updated: 2011-12-09
 Contact: See web site

There is a Tcl API for STAF [L1 ]. From skimming the documentation on the site, it appears that STAF can be used to remotely control and monitor a process while it is running. The program being tested needs to provide handles for a STAF testing harness that can be run from a remote machine, if desired.