PariMulo: Reengineering

Abstract

PariPari is the largest open source project of software engineering in the University of Padova; its goal is to create an easy-to-use peer-to-peer application. It is moreover designed as a multifunctional application. Mulo is one of the modules that provides file sharing services: it is an eMule client and it allows users to join the eDonkey and Kad networks by sharing and downloading files. Mulo is at a mature stage of development, supporting almost all of the main features needed for an eMule client to work considerably well. Furthermore Mulo provides innovative yet-to-be-seen features that no other existing client has. This thesis illustrates how Mulo has been reengineered and optimized through a first phase of refactoring and the following integration of two basic PariPari plug-ins, Connectivity NIO and the GUI. The former allows asynchronous communications across the network. The latter introduces a new user-friendly graphic interfac

Similar works

This paper was published in Padua@thesis.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.