2020
DOI: 10.1007/978-3-030-58923-3_10
|View full text |Cite
|
Sign up to set email alerts
|

Data Stream Operations as First-Class Entities in Component-Based Performance Models

Abstract: Data streaming applications are an important class of dataintensive systems. Performance is an essential quality of such systems. It is, for example, expressed by the delay of analysis results or the utilization of system resources. Architecture-level decisions such as the configuration of sources, sinks and operations, their deployment or the choice of technology impact the performance. Current component-based performance prediction approaches cannot accurately predict the performance of those systems, becaus… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
9
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(9 citation statements)
references
References 17 publications
0
9
0
Order By: Relevance
“…Allocations assign component instances to resource nodes. The Palladio extension for data-oriented modeling (Werle et al, 2020) introduces data channels as special components that communicate by emitting and consuming data items instead of doing calls.…”
Section: Foundationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Allocations assign component instances to resource nodes. The Palladio extension for data-oriented modeling (Werle et al, 2020) introduces data channels as special components that communicate by emitting and consuming data items instead of doing calls.…”
Section: Foundationsmentioning
confidence: 99%
“…We realize our concepts within the ADL Palladio (Reussner et al, 2016) in order to identify the required steps to extend existing ADLs. We chose Palladio for two reasons: First, Palladio is capable of describing behavior in terms of control flow and data flow (Werle et al, 2020), so we can evaluate our concepts for both paradigms within one prototype. Second, Palladio provides a condensed set of modeling primitives tailored for analyzing architectural quality properties, which allows us to focus on core concepts.…”
Section: Introductionmentioning
confidence: 99%
“…We use a case study to evaluate the benefit of models extended with SAOs. We extend our previous research in performance modeling for data-streaming applications [19] with a generalization of the model and simulation and with an evaluation of the resulting approach.…”
Section: Introductionmentioning
confidence: 97%
“…We call these operations stateful asynchronous operations (SAOs). This question is relevant because our previous research [19] indicates that some of the timing effects present in this type of system cannot be suitably predicted with stateless models and require approximations and workarounds. An example of a stateful operation is when data is collected and emitted as a group after a specified duration has passed or after a specified number of elements has arrived.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation