Design Patterns to Build Large Resilient and Predictable Systems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Downloads (Pure)


Building large resilient and computer systems can be challenging, especially when temporal predictability is also required. Large resilient systems are typically composed of different networking technologies, for example, using different wired and wireless communication technologies. Building such systems with safety-relevant services demands appropriate system interfaces and algorithmic concepts.
In this talk we present some design patterns that are useful to build such large resilient and predictable systems. Often, the underlying communication medium does not provide the reliability and real-time properties that are needed for a concrete application. In such a case the presented design patterns can be implemented as a communication layer on top of the underlying communication system. We discuss design patterns for interaction autonomy, system communication and reliability.
Original languageEnglish
Title of host publication2019 International Conference on Promising Electronic Technologies (ICPET)
Subtitle of host publicationProceedings
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages3
ISBN (Electronic)9781728123370
ISBN (Print)9781728123387
Publication statusPublished - 9 Dec 2019
EventConference on Promising Electronic Technologies - Gaza City, Palestine, State of
Duration: 23 Oct 201924 Oct 2019
Conference number: 8925333


ConferenceConference on Promising Electronic Technologies
Abbreviated titleICPET
Country/TerritoryPalestine, State of
CityGaza City
Internet address


  • resilience
  • predictability
  • arge systems
  • system of systems
  • composability


Dive into the research topics of 'Design Patterns to Build Large Resilient and Predictable Systems'. Together they form a unique fingerprint.

Cite this