The aim of the cluster is to foster and investigate research in the area of software analysis, construction, and deployment methods to produce, manage, and maintain autonomous systems.

Vision for the cluster

Today, software is predominant in every system. Software is also a means to make systems smart, and continuously improvable. Example of systems made smart by software are self-driving cars, self-flying airplanes, self-managing telecom networks, and smart factories. Autonomous systems are systems that are able to autonomously behave in unforeseen and only partially known environments. Our vision is to build self-adaptive software that is able to monitor itself and its context, to detect context changes, to decide how to react and act to execute such decisions.


Selected research questions:

How to deliver software systems that continuously evolve with changing user requirements? How to enable continuous learning from observations on their own behavior? What approaches and techniques (language, library, runtime, …) are most suitable for building autonomous software?

The aim of the cluster is to foster and investigate research in the area of software analysis, construction, and deployment methods to produce, manage, and maintain autonomous systems.


Societal impact and areas of application:

Software is the core infrastructure of large-scale systems in all domains, including finance, communications, industry, healthcare, research, and entertainment. As the market pace and speed of evolution is ever faster, there is a crucial need for software technology for bringing autonomous features in all these application areas.


Key challenges:

  • Charaterize the current shortcomings of software technology for autonomous software
  • Devise, prototype and evaluate new approaches and techniques (language, library, runtime, …)  for autonomous software
  • Assess effectiveness and applicability with relevant empirical experiments in the lab as well as in the field



Cluster coordinators

Martin Monperrus, KTH,

Philipp Leitner, Chalmers,



  • June 10, 2022: Wara Software workshop at KTH
  • (program)

  • May 30, 2022 WASP4ALL 2022 – Software Powering the Digital Future
  • Jan 2020: WASP Software meeting at the WASP Winter Conference.
    • Martin Monperrus: News about the Software Technology Cluster
    • Per Runeson: News about the Software Engineering Cluster
    • Philipp Leitner: Self-introduction as new co-cluster leader
    • All: Student presentation
    • Rasmus Ros: A toolkit and domain-specific language for data-driven software optimization with bandit feedback and combinatorial constraints
    • Christoph Reichenbach: News on WARA Software
    • Alfred Åkesson: ComPOS – a development environment for composing internet-of-things services
    • Benoit Baudry: News about WASP project course on software researchMartin Monperrus: News about the Software Technology Cluster
  • Dec 2019: Stockholm Chaos and Reliability Engineering Day
  • Oct 2019: KTH/CASTOR Software Days
  • Jan 17 2019: Plenary meeting and poster session during WASP Winter Conference, Gothenburg
    • 24 participants
    • Program:
      • 13:40 Jan Bosch: Software engineering for AI
      • 13:50 Christoph Reichenbach: ‘WARA-SW Update’
      • 14:05 Long Zhang (PhD KTH) Chaos Engineering Tools for Live Analysis and Improvement of Exception-handling in the JVM
      • 14:20 Open Discussion
  • May 14 2019: Joint cluster meeting, WASP Days, Gothenburg
    • community updates
    • discussion about WARA
    • information sharing about proposals
  • Jan 10 2018: Plenary meeting and poster session during WASP Winter Conference, Lund
  • May 16 2018: Faculty meeting WASP Faculty day, Lidingö

WARA Software with open-science data

Industrial partners:

SAAB, Ericsson, Zenuity, Arm


We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active
The WASP website uses cookies. Cookies are small text files that are stored on a visitor’s computer and can be used to follow the visitor’s actions on the website. There are two types of cookie:
  • permanent cookies, which remain on a visitor’s computer for a certain, pre-determined duration,
  • session cookies, which are stored temporarily in the computer memory during the period under which a visitor views the website. Session cookies disappear when the visitor closes the web browser.
Permanent cookies are used to store any personal settings that are used. If you do not want cookies to be used, you can switch them off in the security settings of the web browser. It is also possible to set the security of the web browser such that the computer asks you each time a website wants to store a cookie on your computer. The web browser can also delete previously stored cookies: the help function for the web browser contains more information about this. The Swedish Post and Telecom Authority is the supervisory authority in this field. It provides further information about cookies on its website,
Save settings
Cookies settings