Patterns for Implementing Uncertainty Propagation

Michael Krisper, Johannes Iber, Jürgen Dobaj, Christian Josef Kreiner

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem KonferenzbandBegutachtung

Abstract

In this paper, the design patterns Uncertain Number and Propagation Strategy are presented. They are useful for storing uncertainties of values and propagating them throughout calculations in an application. Uncertain Number represents a numerical value and its respective uncertainty. Propagation Strategy represents the propagation method, to correctly propagate the uncertainty throughout an application. This is done according to the Law of Propagation of Uncertainty as defined in the Guide to Expression of Uncertainty in Measurements. This paper addresses software architects, designers and developers having to work with uncertain data e.g. coming from sensors or other measurements.
Originalspracheenglisch
TitelEuroPloP '18, Proceedings of the 23rd European Conference on Pattern Languages of Programs
ErscheinungsortNew York, NY, USA
Herausgeber (Verlag)Association of Computing Machinery
Seitenumfang6
ISBN (elektronisch)978-1-4503-6387-7
ISBN (Print)978-1-4503-6387-7
DOIs
PublikationsstatusVeröffentlicht - 2018
Veranstaltung23rd European Conference on Pattern Languages of Programs: EuroPLoP 2018 - Kloster Irsee, Irsee, Deutschland
Dauer: 4 Juli 20188 Juli 2018
Konferenznummer: 24
http://europlop.net/content/call-papers-europlop-2018

Konferenz

Konferenz23rd European Conference on Pattern Languages of Programs
KurztitelEuroPLoP ' 18
Land/GebietDeutschland
OrtIrsee
Zeitraum4/07/188/07/18
Internetadresse

ASJC Scopus subject areas

  • Software

Fields of Expertise

  • Information, Communication & Computing

Treatment code (Nähere Zuordnung)

  • Application

Fingerprint

Untersuchen Sie die Forschungsthemen von „Patterns for Implementing Uncertainty Propagation“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren