Abstract
We present the design of S-Net, a coordination language and component technology based on stream processing. S-Net achieves a near-complete separation between application code, written in a conventional programming language, and coordination code written in S-Net itself. S-Net boxes integrate existing sequential code as stream-processing components into streaming networks, whose construction is based on algebraic formulae built out of four network combinators. Subtyping on the level of boxes and networks and a tailor-made inheritance mechanism achieve flexible software reuse.
| Original language | English |
|---|---|
| Pages | 145-155 |
| Number of pages | 11 |
| Publication status | Published - 2007 |
| Event | 21. Workshop der GI/ITG-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware - Hamburg, Germany Duration: 31.05.2007 → 01.06.2007 |
Conference
| Conference | 21. Workshop der GI/ITG-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware |
|---|---|
| Abbreviated title | PARS'07 |
| Country/Territory | Germany |
| City | Hamburg |
| Period | 31.05.07 → 01.06.07 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Fingerprint
Dive into the research topics of 'S-Net: A Declarative Approach towards Streaming Networks of Asynchronous Components.'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver