Computer Science,
Control and
Geoinformation Doctorate

Seminar on June 21, 2021

Title

Resilience through Adaptation - the challenge of change

Speaker

Prof. Jeff Kramer, Imperial College London, UK

When and Where

June 21, 2021, 16:00-17:00
Online on Zoom, see TAS Resilience Node for registration or send an email to Valeria Cardellini

Abstract

Change in complex systems is inevitable. Providing rigorous techniques and tools to support adaptation so that it can be performed online, at runtime, is certainly challenging. However the potential resilience rewards could be great. There is the need for an architecture and runtime support for dynamic software configuration, plan execution and plan synthesis, domain environment modelling and monitoring, and ultimately even potentially performing some elements of requirements engineering at runtime! This talk will present our motivation and vision, describing our work to date and our hopes for the future.

Short Bio

Jeff Kramer is Professor of Distributed Computing at Imperial College London. He was Senior Dean and Member of Council from 2009 to 2012, Dean of the Faculty of Engineering from 2006 to 2009, Head of the Department of Computing from 1999 to 2004, and the Director of Studies from 1990 to 1995.

His research work is primarily concerned with software engineering, especially as applied to distributed computing. In addition, his research covers behavior analysis, the use of models in requirements elaboration and architectural approaches to self organising adaptive software systems. He was a principal investigator in the various research projects that led to the development of the CONIC and DARWIN environments for distributed programming and the associated research into software architectures and their analysis. The work on the Darwin Software Architecture led to its commercial use by Philips in their new generation of consumer television products.

Jeff Kramer is a Fellow of the Royal Academy of Engineering, a Chartered Engineer, Fellow of the ACM, Fellow of the City and Guilds of London Institute, Fellow of the IET, Fellow of the BCS, and a Member of Academia Europaea. He was program co chair of the 21st ICSE (International Conference on Software Engineering) in Los Angeles in 1999, Chair of the Steering Committee for ICSE from 2000 to 2002, and general co-chair of ICSE 2010 in Cape Town. He was associate editor and member of the editorial board of ACM TOSEM from 1995 to 2001 and of IEEE TSE from 2003 to 2005. He was appointed Editor in Chief of IEEE TSE from January 2006 to December 2009.

In 1998/99 he was awarded the IEE Informatics Premium prize; at ICSE 2003 he received the retrospective Most Influential Paper Award for ICSE 1993, and in 2012 he was awarded the ACM SIGSOFT Retrospective impact Paper award for a paper from 1996. Together with Prof. Magee, he was awarded the 2005 ACM SIGSOFT Outstanding Research Award for significant and lasting research contributions to software engineering. In 2011 he was awarded the ACM SIGSOFT Distinguished Service Award in recognition of his significant and extensive service to the software engineering community.

He has been on over 50 international conference committees in the last 10 years and has given numerous invited keynote talks at international conferences. He is co-author of a recent book on Concurrency, co-author of a previous book on Distributed Systems and Computer Networks, and the author of over 200 journal and conference publications. He has served on numerous national and international committees, advisory panels and review panels. He has also worked with many industries, including BP, BT, NATS, Fujitsu, Barclays Capital, QinetiQ, Kodak, Microsoft and Philips, in research collaboration and/or as a consultant, and acted as an expert witness for Denton, Hall, Burgin and Warren and for Covington and Burling.