Prof. Giuseppe Cattaneo

Giuseppe CATTANEO was born in Bari in 1960. He took a Laurea degree cum laude in Scienze dell’Informazione from University of Salerno in 1983.

In 1984 he has been Technical Consultant at the Dept. of Computer Science.

Since 1986 he is research associate at Dept. of Computer Science at University of Salerno.

In 1987, with a post-graduate fellowship, he went at LITP at the University of Paris VI where he spent 3 years as Research staff Member investigating on Logical-Functional languages and the possible extensions toward parallelism. During this period he has developed on a Common-Lisp Machine a sub-system introducing the main parallel constructs in the programming environment.

Since 1990 his research activity was dedicated to the design and implementation of an Object-Oriented Programming Language specialized to develop applications on massively parallel hardware (Actor Programming Language). These activities have been developed in collaboration with Prof. Gu l Agha, Professor at Urbana-Champaign University, Illinois USACurrently he is with the Department of Computer Science at the University of Salerno.

Since 1993 with Professor F.G. Italiano, he started working on Algorithm Engineering. In the beginning, he collaborated with an international group to design a common platform which should be used as a testbed in the algorithm performance analysis. Successively he was involved in dynamic graph algorithms, implementing and comparing about 10 theoretical algorithms (Dynamic Connectivity and Minimum Spanning Tree ) whose performance had been analyzed only from an asymptotic point of view. From these studies, together with some members of the alcom-it EEC project, he realized a LEP (LEDA Extension Package for dynamic graphs) that is distributed over the net (MPI LEP Dynamic Graphs).