TuxMoT
Modem Terminal for Linux Operating System.
...If called with a user interface, TuxMoT will display the modem response to the user. TuxMoT is also an API, if used this way, java developers can send AT commands to a modem within their application and trap the modem response by implementing the interface ModemPortDataReceivedListener.
TuxMoT is written in Java SE 7, using GNU's RXTX library and some minor refence from Apaches Commons-cli and log4j APIs.
Currently, TuxMoT supports only the Console Interface though future versions will include a Curses interface and a GKT+ interface.