A Software Architecture Based on Coarse-Grained Self-Adjusting Computations
- Ensuring that software applications present their users the most recent version of data is not trivial. Self-adjusting computations are a technique for automatically and efficiently recomputing output data whenever some input changes. This article describes the software architecture of a large, commercial software system built around a framework for coarse-grained self-adjusting computations inEnsuring that software applications present their users the most recent version of data is not trivial. Self-adjusting computations are a technique for automatically and efficiently recomputing output data whenever some input changes. This article describes the software architecture of a large, commercial software system built around a framework for coarse-grained self-adjusting computations in Haskell. It discusses advantages and disadvantages based on longtime experience. The article also presents a demo of the system and explains the API of the framework.…
Document Type: | Conference Proceeding |
---|---|
Conference Type: | Konferenzartikel |
Zitierlink: | https://opus.hs-offenburg.de/8115 | Bibliografische Angaben |
Title (English): | A Software Architecture Based on Coarse-Grained Self-Adjusting Computations |
Conference: | International Workshop on Functional Software Architecture (1. : 8 September 2023 : Seattle WA USA) |
Author: | Stefan WehrStaff MemberGND |
Year of Publication: | 2023 |
Date of first Publication: | 2023/08/31 |
Creating Corporation: | Association for Computing Machinery |
Place of publication: | New York |
Publisher: | ACM Press |
First Page: | 1 |
Last Page: | 10 |
Parent Title (English): | FUNARCH 2023: Proceedings of the 1st ACM SIGPLAN International Workshop on Functional Software Architecture |
ISBN: | 979-8-4007-0297-6 |
DOI: | https://doi.org/10.1145/3609025.3609481 |
URL: | https://dl.acm.org/doi/10.1145/3609025.3609481 |
Language: | English | Inhaltliche Informationen |
Institutes: | Fakultät Elektrotechnik, Medizintechnik und Informatik (EMI) (ab 04/2019) |
Institutes: | Bibliografie |
Tag: | programming | Formale Angaben |
Relevance: | Konferenzbeitrag: h5-Index < 30 |
Open Access: | Closed |
Licence (German): | Urheberrechtlich geschützt |