My Projects

Minimalistic Perl SOAP Server and Client

In this project, I've developed a simple SOAP perl client and two simple SOAP servers:

This is just a very simple example about a library management, made to be a base for checking correct configuration and setup. In particular, the user may enter the command search X, and the client will make a SOAP request to the server, asking for every book whose title is X. In the provided archive, you'll find the command line client and the two servers, along with a README for configuring Apache to correctly serve SOAP requests through my module.

Merlino: Arabic words stem extractor

The goal of this project is to show the stem of a given Arabic word.
This is a C++ & GTK+ rewrite of the original Perl module of mine Lingua::AR::Word in order to simplify the installation of such tool.

"Peer-to-Peer Network Models For a Distributed and Reliable RDF Storage"

The M.S. Thesis in Computer Engineering was completed on January 2008 and has been discussed on April 2008 at Politecnico of Torino. My architecture is the first and unique proposal of a decentralized RDF storage which natively supports and optimizes SPARQL queries through estimates on attributes selectivity. It also reaches very good data distribution among the nodes of the network by managing explicit load balancing. This thesis is the central part of a more general idea of knowledge-sharing among universities and other organizations, which will be presented in ESOF 2010, hosted in Turin.