Marathon supports testing of Java/Swing and Java/Fx applications.
...It allows tester to inset checklist while recording and also takes screen capture and annotate it in playing the test cases. Extraction of code into modules and inserting it is very easy using marathon.It has different themes of UI which attracts tester to do work on it. Object mapping is quite simple and configuring is very easy for tester to understand and do the work. Debugging of test scripts is also easy and has script console which takes selenium commands. Slow play of test cases is also available.It allows to create multiple fixtures for different types of tests.
It is a part of the research project ATCC developed in Parallels-NSU lab. Here you can find selenium_manager and remote_agent applications. They work with SeleniumRC Jenkins plugin.
mda4eclipse is a domain-driven and model-driven development eclipse plugin. Its purpose is to present a way of using different project sites to work together and establish a shared development environment.