“…Instead of maintaining central entities to distribute content, P2P systems are designed so as peers can interact to share data and maximize their download bandwidth usage. The adoption of P2P architectures, in the context of CDS, has attracted attention from the scientific community to some interesting challenges, namely network topology optimization (CHOFFNES; BUSTAMANTE, 2008;SÁNCHEZ;BUSTAMANTE, 2010;POESE et al, 2010;CAPOTA et al, 2011), bootstrap mechanisms (TADDIA; MAZZINI, 2008), and service discovery (IAMNITCHI;FOSTER, 2001). One particular interesting challenge, in the context of this thesis, refers to mechanisms employed to match user's interests and published contents.…”