A methodology for the design of distributed search in P2P middleware | IEEE Journals & Magazine | IEEE Xplore