I got BSc. and MSc. degrees in Computer Science both with honours (cum laude) at the University of Naples "Federico II".
Since March 2010 I'm a Ph.D. Student in Computational and Computer Science at University of Naples "Federico II".
My current research work is mainly focused on the definition and on the application of Information Retrieval and Machine Learning techniques to Software Maintenance tasks such as Mining Software Repositories, Software Clustering and Clone Detection.
My two advisors are Doc. S. Di Martino and Doc. A. Corazza who are both co-chairs of the KNOME (KNOwledge Management and Engineering) Lab.
One half of me is a Ph.D. student whose research interests are focused to both Information Retrieval and Software Engineering, thanks to my two advisors who fed my increasing interest in such topics since a I was a MSc. student.
Another half of me is a passionate
Python
programmer who loves TDD
(Test Driven Development) and Web Technologies.
I'm a member of the Italian Python
Association and
an enthusiastic
Django developer.
Finally, the last half of me ...mmm, maybe too many half I guess...anyway ...some part of me properly merged within the previous two enjoys drinking good tea and listening to good music.
Corazza, A., S. Di Martino, V. Maggio, and G. Scanniello,
Combining Machine Learning and Information Retrieval Techniques for Software Clustering,
1st European Workshop on Eternal Systems (EternalS 2011), 2011.
BibTex
Corazza, A., S. Di Martino, V. Maggio, and G. Scanniello,
Investigating the use of Lexical Information for Software System Clustering,
15th European Conference on Software Maintenance and Reengineering (CSMR 2011),
issue 1-4 March 2011, Oldenburg , pp. 35 - 44 , 2011.
BibTex
Corazza, A., S. Di Martino, V. Maggio, and G. Scanniello,
A Tree Kernel based approach for clone detection
,
IEEE International Conference on Software Maintenance (ICSM),
issue 12-18 Sept. 2010, Timisoara, 2010.
BibTex
Curriculum Vitae (In European Standard Format) PDF (ITA| ENG)
Programming today is a race between software engineers
striving to build bigger and better idiot-proof
programs, and the Universe trying to produce bigger and
better idiots.
So far, the Universe is winning.
(Richard Cook)
If debugging is the process of removing bugs,
then programming must be the process of putting them in.
(Edsger W. Dijkstra)
To iterate is human, to recurse divine.
(L. Peter Deutsch)
If Java had true garbage collection,
most programs would delete themselves upon execution.
(Robert Sewell)
Never trust a computer you can’t throw out a window.
(Steve Wozniak)
Stay Hungry, Stay Foolish
(Steve Jobbs)
Programmers Confusion:
Q: Why do programmers always confuse Halloween and Christmas?
A: Because 31 Oct = 25 Dec.
Engineers, Physicists and Mathematicians:
An engineer thinks that his equations are an
approximation to reality.
A physicist thinks reality is an approximation to
his equations.
A mathematician doesn't care.
Binary Pun:
There are only 10 types of people in the world: those who understand binary, and those who don't.
Derivate Semplification:
Limit Implication:
Skype
[vale.usa]
Gmail
Unina
Office (KNoME Lab):
OF33
Phone:
081-679267