System Analysis and Robustness

Eugenio Moggi*, Amin Farjudian, Walid Taha

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

3 Citations (Scopus)

Abstract

Software is increasingly embedded in a variety of physical contexts. This imposes new requirements on tools that support the design and analysis of systems. For instance, modeling embedded and cyber-physical systems needs to blend discrete mathematics, which is suitable for modeling digital components, with continuous mathematics, used for modeling physical components. This blending of continuous and discrete creates challenges that are absent when the discrete or the continuous setting are considered in isolation. We consider robustness, that is, the ability of an analysis of a model to cope with small amounts of imprecision in the model. Formally, we identify analyses with monotonic maps between complete lattices (a mathematical framework used for abstract interpretation and static analysis) and define robustness for monotonic maps between complete lattices of closed subsets of a metric space.

Original languageEnglish
Title of host publicationModels, Mindsets, Meta
Subtitle of host publicationThe What, the How, and the Why Not?
PublisherSpringer Verlag
Pages36-44
Number of pages9
Edition1
ISBN (Electronic)9783030223489
ISBN (Print)9783030223472
DOIs
Publication statusPublished - 26 Jun 2019

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume11200
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Bibliographical note

Publisher Copyright:
© 2019, Springer Nature Switzerland AG.

Keywords

  • Analyses
  • Domain theory
  • Robustness

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'System Analysis and Robustness'. Together they form a unique fingerprint.

Cite this