"Yet Another Do-It-Yourself (Test) Automation Framework" specification. Use or modify one of the existing software implementations (hosted/referenced here), or implement the framework yourself. Download and read the spec for more details.
SfleX aims at developing a dynamic transaction processing architecture which is fully configurable at run-time. A Zope/Python based prototype is available.
A Java version is under development.
See http://sflex.ilab-tcs.com for details and download.