Research topics

In our lab, several topics are investigated all related to the following areas:

  • Distributed Computing
    In this area our focus is on the theoretical aspects, practical implementations and applications of distributed systems. In particular, our research can be grouped in 3 main categories:
    • Parallel architectures and algorithms
      The evolution of computer science in the last 2 decades has been characterized by the architectural shift that has brought about centralized computation paradigm toward distributed architectures where data processing and data storing are cooperatively performed on several nodes, interconnected by a network. The World Wide Web played a crucial part in the success of distributed architectures, naturally, quickly evolving from a distributed data retrieval infrastructure to a ubiquitous environment for finding information, exchanging ideas and transacting business, that makes it now globally recognized as the universal platform for accessing services and data from any networked computer or device.
    • Computer-supported collaboration
      The usage of technology to support collaboration is as old as modern computer science. Early approaches by Doug Engelbart to primitive meeting support systems by using Stanford SDS 940 date back to 1967, even before the Arpanet was built. The research in this area covers all kind of collaboration by using digital media and technology, with different emphasis, from Computer-Supported Collaborative Work (CSCW) to Computer-Supported Collaborative Learning (CSCL) to the more recent interest in the so-called
      Social computing (blogs, wiki, etc.).
    • Intermediaries on the WWW
      The World Wide Web is, nowadays, a ubiquitous infrastructure for any information and communication technology. It is globally recognized as a universal framework to anytime-anywhere access any data from any networked computer or device and by using any access network. The proliferation of the rich, entertaining and interactive applications available on the Web is mimicked by the comparable growth in wireless technologies that spawn a variety of terminal devices. These devices offer an equally variegated range of characteristics such as storage, display order custom essay capabilities, wireless network connections, limited bandwidth, processing power and power consumption. The key to meet the demands in this heterogeneous environment is the adaptation of contents to the capabilities of the devices and communication systems through the use of intermediary systems.
    • Benchmarking
      The exponential growth of the World Wide Web, in both the volume of information on it and the numbers of users that access to it, is increasing the performance requirements for both Web servers Edge-server systems. This phenomenal growth is expected to continue with the increasing interest of Web users in some Web activity, e.g., the e-commerce, social networking and, in general, all Web 2.0 activities and applications. As consequence, the recent interest of WWW community is how measuring and evaluating Web performances in order to guarantee the end users with the best QoS.
  • Computer Graphics
    We study three main categories:
    • Serious Games and their applications
    • Information Visualisation
    • Parallel Rendering
      The Rendering is an important and interesting field of Computer Graphics. Rendering concerns on producing an image by a mathematical description of the scene. Rendering algorithm usually need high compuational power to produce realistic images. CPU designers are currently looking for alternatives to the approach of simply raising the clock rate to increase compute power. New hardware reachs higher performance by using the streaming compute model, SIMD and multicore. The challenge is exploting the power of these parallel architectures in rendering algorithms.

Several multidisciplinary projects have been started and conducted in our lab.

  • Face2Face Collaboration tools with several pedagogical and computer science partners within the european project Lead.
  • PaestumGate: a interactive collaborative virtual reconstruction of Paestum.