JMRI is the Java Model Railroad Interface, a set of tools for model
railroad computer control.
Please note, to access your controller hardware you will probably need to
add your username to the 'dialout' group.