A methodology for efficiently developing on-line tools for heterogeneous middleware | IEEE Conference Publication | IEEE Xplore