Thanks for the address, but I'm looking for more broad solutions than those specific but relevant solutions focus on Excel (some of them are even commercial)... My purpose is not to include AutoIt scripts directly in java component. But WRAP UDF AutoIt functions calls through JNA (more simple tan JNI). Of course, these autoit functions are previously compiled in a native custom dll (like AutoItX3.dll). The main challenge I have is to be able to customize first, "autoitx.java" (provided with Jwinauto : http://sourceforge.net/projects/jwinauto/) , a java component that exposes AutoItX3.dll functions through JNA, then bind it to that custom "UDF" dll, i'm trying to design....