|
www.flickr.com
|
My name is Gennaro Frazzingaro. I was born in Rogliano (Cosenza - Italy) on October 4th, 1985. After my primary school, I followed my studies at "Liceo Scientifico Pitagora", a Scientific High School in Rende (Cosenza - Italy), where I received the High School Diploma.
Currently, I am a Master student at Università della Calabria, where, in October 2007, I received my Bachelor "Laurea" Degree With Honor in Computer Science. From April to May 2007 and from August to September 2007 I worked as Intern Researcher at Digital Enterprise Research Institute (DERI) in Galway (Ireland) in the Sematic Web cluster for the InContext project. Finally, for 3 months from May 2007, I was enrolled as a student belonging to the ERASMUS/Socrates project at the URJC (Universidad Rey Juan Carlos de Madrid) in Spain, where I worked with Axel Polleres inside the GIA (Grupo de Inteligencia Artificial).
When I came into the dlvhex-sparql project, the team was pondering about how to contribute to the current efforts of shaping the Semantic Web. Thanks to the wonderful work of Axel Polleres and Roman Schindlauer, the team thought that it is possible use DLV solver (through dlvhex) to infer knowlege not only from Transactional Databases. This is where the team saw the opportunity of introducing Answer Set Programming (ASP) to the Semantic Web development - believing in the benefits of a fully declarative, nonmonotonic logic programming semantics - in order to have a tool able to retrieve data from RDF triples (thanks to rdf-plugin) and handle it to yield SPARQL queries results.
Answer Set Programming (ASP) has recently attracted increasing interest as a declarative problem solving paradigm. In this approach, a problem is encoded to a nonmonotonic logic program such that the solutions of the former can be extracted from the answer sets of the latter. Due to the availability of efficient answer-set solvers, like Smodels or DLV, and various extensions of the basic language with features such as classical negation, weak constraints, or aggregates, ASP has become an important KR formalism for declaratively solving AI problems in areas including planning, diagnosis, information integration, and reasoning about inheritance.
I worked as Intern Researcher at Digital Enterprise Research
Institute (DERI) in Galway
(Ireland) where our team started the hard task of making SPARQL on
dlvhex
increasingly compliant with the everyday changing W3C specifications.
In particular, I implemented support for FILTERS in the
dlvhex sparql-plugin and I deployed a Web Service using
Apache AXIS
to implement the SOAP Protocol.
The Service is located on a server using
Apache Tomcat
and it gives results in two different ways:
Gennaro Frazzingaro. Implementing and Extending SPARQL queries over dlvhex. Bachelor's thesis, Università della Calabria, Rende (Italy), October 2007. [ pdf ]
Implementing and Extending SPARQL queries over dlvhex. Thesis presentation. [ pdf ]
How to use Axis with Eclipse to deploy a WS. [ pdf ]