digital image with two connected heads

Engineering Resilient Systems (EReS)

The Engineering Resilient Systems (EReS) Research Lab conducts research in the area of system resilience. It focuses on investigating (and experimenting with) methods, techniques, and tools for architecting, modeling, developing, analyzing, validating, and operating resilient systems.

The advent of new technologies (such as cyber-physical systems, CPS, and internet of things, IoT) and the advancement in networking (e.g., 5G) create the foundational infrastructure for a new world. In this world, real-life objects are able to interact with each other and with humans to offer boundless opportunities to industry and society – smart city, smart industry, smart energy, etc. This opens up for new opportunities, but also for new challenges. Indeed, in such a dynamic and open system, “change” is the only constant: everything is connected and can suddenly appear, disappear, move around, and take autonomous decisions.

Perpetual change changes everything. Systems are complex and unstable. Instability leads to loss of control, which in turn makes the system untrustworthy. To prevent the cause-and-effect chain, systems shall be provided with proper mechanisms to be resilient and return in balance whenever they face instability. That is, systems shall be able to confront with instability, mitigate uncertainty, and adapt to preserve their goals.

Continuous system-thinking engineering

To deal with perpetual change, EReS investigates continuous system-thinking engineering approaches, enabling the software systems to be resilient and able to accommodate the change. Continuous refers to the fact that the engineering approaches shall be automated and never-ending. System-thinking refers to the fact that the engineering approaches shall be holistic and multi-disciplinary, and considering at the same time all the system constituents, the possible affecting factors, and the properties of interest.

To this end, we ground on well-established theories, methods, and practices, and investigate how to enhance them by leveraging new technologies (e.g., IoT, CPS, digital twins, big data) and techniques (e.g., artificial intelligence, self-adaptation, analytics, formal methods).

In this research context, the specific objective of the EReS Research Lab is to investigate (and experiment with) continuous system-thinking engineering methods, techniques, and tools for architecting, modeling, developing, analyzing, validating, operating, and evolving resilient systems.

Topics of interest

The EReS Research Lab integrates expertise from different research areas such as software engineering, performance engineering, security engineering, safety engineering, and sustainable engineering. Our topics of interest include, but are not limited to:

  • Complex systems modeling and simulation
  • Design quality, requirements engineering
  • Multi-formalisms methodologies for modeling and evaluating systems performance
  • Language-based security, threat modeling, and analysis
  • Safe autonomy, and cyber-physical security
  • Resilience of systems connected to sustainability challenges: e.g., risks connected to the climate emergency
  • Energy efficiency in IoT systems

As researchers, our mission is to turn challenges into opportunities. To this end, we actively collaborate with several research groups (both nationally and internationally) and industrial partners.

Projects

Seed projects

Linnaeus University Centre for Data Intensive Sciences and Applications (DISA) encourages and supports seed projects. Seed projects are intended to promote and nurture excellence research, development and innovation within data intensive sciences and applications with cross-discipline collaboration.

Seed projects at Engineering Resilient Systems

Ongoing research projects

Publications

Staff