Fotografia personale di Marcello Castellano

Biography


Marcello Castellano was awarded a degree in Information Sciences from the University of Bari in 1985. He is a Confirmed Assistant Professor belonging to the scientific discipline grouping ING/INF 05 - Information Processing Systems, at the Polytechnic of Bari.
He has carried out research and development at the laboratories of CERN, CNR on Mont Blanc and the Astrophysics laboratories: LNGS of the INFN, and NMSU/PAL USA. He has carried out institutional activity at the Polytechnic of Bari for e-learning, for the GARR network and for ICT. He carries out referee activities for some national and international scientific organisations and is the author/co-author of more than a hundred scientific works on matters of distributed systems, e-learning, data analysis/classification and grid computing.
He is also currently responsible for the laboratory of distributed systems at the Polytechnic of Bari where he coordinates a research group on the topic.

Teaching


Technologies for distributed computing:

  • Distributed systems, and their general nature: architectures, processes, communication, naming, synchronisation, consistency and replication, fault tolerance and security.
  • Definition of a distributed system; discussion on the objectives of a DS such as accessibility, transparency, openness and scalability.
  • Systems for distributed computing: cluster computing and grid computing.
  • Distributed information systems: transactional distributed systems and integration of business applications, distributed pervasive systems: domotic systems and systems for healthcare and workplace safety, sensor networks.
  • Software architecture; architectural styles with levels, objects, events and data-centred.
  • The client/server model and corresponding implementations of application components with two and three levels (multi-level). Architectures with vertical and horizontal distribution, P2P systems. Edge-server systems and collaborative distributed systems.
  • Processes, threads and multi-threading, client side and server side implementations.
  • Middleware and adaptive middleware, distributed autonomous systems and feedback control.
  • Distributed Web Systems and Systems for Grid Computing.

Print Email

 

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set. To find out more about the cookies we use and how to delete them, see our Cookies Policy