Low cost, cross-language and cross-platform information retrieval and documentation tools - Karanikolas, Nikitas N. (Array, 2007)