Search and sharing software components in peer-to-peer networks / Busca e compartilhamento de componentes de software em redes peer-to-peer
AUTOR(ES)
Marcilio da Silva Oliveira
DATA DE PUBLICAÇÃO
2006
RESUMO
Peer-to-peer (P2P) architectures have become a very attractive alternative to make the Internet more accessible. This approach has been widely used, from content sharing programs through communications systems, which has provided the P2P networks with considerable improvements in the technology and methodologies related. In this context, the current work presents the architecture definition of a decentralized P2P network for distribution and sharing of software components in which any participant can get connected, offer and search for software components. Software components are interdependent modules with well-defined interfaces that can be reused in different situations. Software reuse has been considered the big boom when it comes to productivity in software development. Reusing is related to the integration of ready and previously tested pieces of software. This work also presents the conception of a repository model for storing software components. These repositories can communicate with one another using the custom built network protocol, resulting in a strong and reliable P2P sharing network. Through the architecture definition, the search mechanism and the modeling of the repositories, we propose the fundamental structure for the creation of independent network and sub-networks so as to share software components between research groups, universities and developers. Such architecture constitutes the distribution structure of the Software Component Sharing Network. The project focused on developing this public network for sharing components has been hosted at the Ci&T/Unicamp Innovation Lab
ASSUNTO(S)
software componentes de software software for sharing software compartilhado arquitetura de redes de computador software - reutilização computer network architectures components of software
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=vtls000446471Documentos Relacionados
- Uma arquitetura para compartilhamento de informações no formato XML em redes Peer-to-Peer
- Uma ferramenta peer-to-peer para gerenciamento cooperativo de redes
- Managing computer networks using peer-to-peer technologies
- Suporte a cooperação em sistemas de gerenciamento de redes utilizando tecnologias peer-to-peer
- Incentive mechanisms for cooperation in peer-to-peer media streaming