MINI-SYMPOSIUM on the occasion of Grace Lewis’ PhD defense

On Tuesday June 7th, on the occasion of the PhD defense of Grace Lewis  some of her PhD defense committee members will give a short talk on related work. It will be an interesting morning as the presenters are experts in the fields of software engineering and cloud computing.

You are cordially invited to attend both the Symposium and the defense. See below for the location, program, and abstracts of the talks.

Attending? Please register here


Main Building of the Vrije Universiteit Amsterdam (room 12A-33, 12th floor),
De Boelelaan 1105
1081 HV Amsterdam
Directions here
See also: Campus map

The PhD defense will take place in the Aula in the Main Building.


10:00 Prof. Ivica Crnkovic — Digitalisation of Dependable Cyber-Physical Systems (followed by questions and discussion)

10:45 Prof. Schahram Dustdar — Elastic Computing – a novel paradigm for distributed systems (followed by questions and discussion)

11:30 END Symposium

13:45 PhD defense Grace Lewis, thesis title: Software Architecture Strategies for Cyber-Foraging Systems


Title: Digitalisation of Dependable Cyber-Physical Systems
by Prof. Ivica Crnkovic

Digitalisation is the integration of digital technologies into essentially all aspects of everyday life and business. It is the process of transformation of artefacts, relations, processes, methods and even theories into a digital form for which all advantages of computation and communication can be utilised.
Many countries have prioritised digitalisation as a strategic key enabler for the industrial and societal development. While the digitalisation process has already started in many areas, there are significant challenges related to how to utilise all its advantages and how to manage the emerging risks. The digitalisation process is particularly challenging in the domain of dependable cyber-physical systems. This presentation gives an overview of new challenges and opportunities the development of dependable, and in particular cyber-physical systems. In particular, the following areas, related to a large extent to development process, and system and software architecture, are discussed in the presentation: (i) Digitalising the Lifecycle – introducing software-inspired processes and methods in system development, (ii) Evidence-based system adaptation – enabling on-line system adaption based on runtime data collection and machine-learning analysis, (iii) Efficient data processing and communication – processing large amounts of data in an intelligent way, (iv) Digital Security and (v) Digital Safety – ensuring security and safety in future open, interconnected and dynamically evolving systems, and finally (vi) Digital Business Innovation.

Short bio:
Ivica Crnkovic is a professor of software engineering at Chalmers University, Gothenburg, and Mälardalen University, Västerås. He is a director of ICT Area of Advance at Chalmers University. He is also a guest professor at Osijek University, Croatia. His research interests include component-based software engineering, software architecture, software development processes, and software engineering for large complex systems. Professor Crnkovic is the author of more than 200 refereed articles and papers on software engineering topics and a co-author and co-editor of two books, and many proceedings. He has been genelar chair of several top-level software engineering conferences (ICSE 2018, such as ESEC/FSE 2007, ASE 2014, ECSA 2015, Euromicro SEAA 2007 conference, Comparch & WICSA 2011) and PC Chair (ECSA 2012, COMPSAC 2015, Euromicro SEAA 2006, etc.). His teaching activities cover several courses in the area of Software Engineering undergraduate and graduate courses. From 1985 to 1998, Ivica Crnkovic worked at ABB, Sweden, where he was responsible for software development environments and tools. Professor Crnkovic received an M.Sc. in electrical engineering in 1979, an M.Sc. in theoretical physics in 1984, and a Ph.D. in computer science in 1991, all from the University of Zagreb, Croatia. More information is available on

Title: Elastic Computing – a novel paradigm for distributed systems
by Prof. Schahram Dustdar

This talk, which is based on our newest findings and experiences from research and industrial projects, addresses one of the most relevant challenges for a decade to come: How to integrate the Internet of Things with software, people, and processes, considering modern Cloud Computing and Elasticity principles. Elasticity is seen as one of the main characteristics of Cloud Computing today. Is elasticity simply scalability on steroids? This talk addresses the main principles of elasticity, presents a fresh look at this problem, and examines how to integrate people, software services, and things into one composite system, which can be modeled, programmed, and deployed on a large scale in an elastic way. This novel paradigm has major consequences on how we view, build, design, and deploy ultra-large scale distributed systems.

Short bio:
Schahram Dustdar is Full Professor of Computer Science and head of the Distributed Systems Group at the TU Vienna. From 2004-2010 he was Honorary Professor of Information Systems at the Department of Computing Science at the University of Groningen (RuG), The Netherlands. He is an Associate Editor of IEEE Transactions on Services Computing, ACM Transactions on the Web, and ACM Transactions on Internet Technology and on the editorial boards of IEEE Internet Computing and IEEE Computer. He is the Editor-in-Chief of Computing (an SCI-ranked journal of Springer). Dustdar is an ACM Distinguished Scientist, IBM Faculty Award recipient, and an IEEE Fellow as well as an elected member of the Academia Europaea: The Academy of Europe. More information is available on