We describe the DAIMON system for data integration of nomadic data. DAIMON is based on an extension of the mediator-wrapper architecture, where each node is a mediator of its own information and information from its neighbouring nodes. We describe the overall architecture, including our lightweight peer location and neighbourhood identification scheme, cache management strategy and query processing and execution architecture, and show how it addresses the challenges of the wireless environment. We introduce connectivity profiles for mobile peers to capture their different connectivity, availability and accessibility patterns, and we describe how they can be used to guide query processing and optimization decisions by the mediator module of the mobile peers. The implementation of the DAIMON system is also discussed. Keywords Data integration, mobile data management, peer-to-peer, mediator, cache, connectivity profile.
Constantinos V. Katsaros, Ioannis L. Niarhos, Vasi