CS Forum: Christos Kloukinas, City University of London
CS department's public guest lecture on 'Describing Software Architectures - Revisiting The Early Decisions'. The lecture is open to everyone free-of-charge.
Map © OpenStreetMap. Some rights reserved.
Dr Christos Kloukinas
City, University of London
Host: Prof. Stavros Tripakis
Time: 14:15 (coffee at 14:00)
Venue: T5, CS building
Describing Software Architectures - Revisiting The Early Decisions
Abstract
In this talk we go through the early decisions made on how to specify software architectures (SA) of complex distributed systems with architectural description languages (ADL). We identify a number of issues relating to specification modularity, complexity, and - worse of all - realizability, an issue that had not been identified before in ADLs. We then give a general introduction to Xcd, a language we are working on for describing architectures for such systems, which resolves these problems - especially realizability in a distributed setting.
Bio
Dr Christos Kloukinas is a Senior Lecturer at the Department of Computer Science, City, University of London and a member of the Centre for Adaptive Computing Systems (CeNACS). Christos holds a B.Sc. (1994) and an M.Sc. (1997) in Computer Science, both from the University of Crete, Greece. He also holds a Ph.D. (2002) in Informatics from the University of Rennes 1, France. Before joining City, University of London in 2005, Christos worked at ICS-FoRTH (Heraklion, Greece), IRISA (Rennes, France), INRIA-Rocquencourt (Paris, France), and the Verimag research laboratory (Grenoble, France).