2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) 2016
DOI: 10.1109/wicsa.2016.49
|View full text |Cite
|
Sign up to set email alerts
|

Architectural Data Flow Analysis

Abstract: Quality properties including performance, security and compliance are crucial for a system's success but are hard to prove, especially for complex systems. Data flow analyses support this but often only consider source code and thereby introduce high costs of repair. Data flow analyses on the architectural design level use call-and-return semantics or eventbased communication between components but do not define data flows as first class entities or consider important runtime or deployment configurations. We p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 3 publications
0
5
0
Order By: Relevance
“…-5.) can be assumed as this information belongs to the requirements and the design phase of software systems [36], [38]. Uncertainty sources (6.…”
Section: Evaluation Results and Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…-5.) can be assumed as this information belongs to the requirements and the design phase of software systems [36], [38]. Uncertainty sources (6.…”
Section: Evaluation Results and Discussionmentioning
confidence: 99%
“…Still, they do not consider uncertainty and thus lack precision and comprehensiveness [15]. This becomes visible in over-estimations and also in missing violations [36].…”
Section: B Confidentiality Analysis and Uncertainty Awarenessmentioning
confidence: 99%
“…Data-Driven Palladio supplies a metamodel, which defines how data is represented and what kind of operations can be performed on data. Each data can have sets of characteristics, which represent abstract meta-data of the affiliated data [6]. The process, as shown in Fig.…”
Section: Foundationmentioning
confidence: 99%
“…Usage models describe how users use the system by calling offered services. A data flow modeling extension [18] allows specifying data processing in more detail. PCM subsystems allow representing multiple connected systems and their data interchange.…”
Section: Models Of Data Flowsmentioning
confidence: 99%