A middleware architecture for open and interoperable GISs | IEEE Journals & Magazine | IEEE Xplore