UPM attempts to follow a clear naming pattern. Modules should be sensibly named and then placed in ${libdir}/upm and headers in ${includedir}/upm, all modules should be prefixed with libupm-. The upm_moduleinit will automatically name python UPM modules as pyupm and javascript modules as jsupm_. For example for src/grove/ the library built will be libupm-grove.so, the python module pyupm_grove and the js module jsupm_grove.
If ever, give either of us a ping via email: mihai.tudor.panu@intel.com john.r.van.drasek@intel.com brendan.le.foll@intel.com and we’ll try suggest decent names for your module.