2021
DOI: 10.1007/978-3-030-86062-2_37
|View full text |Cite
|
Sign up to set email alerts
|

Extracting Interactive Actor-Based Dataflow Models from Legacy C Code

Abstract: Graphical actor-based models provide an abstract overview of the flow of data in a system. They are well-established for the model-driven engineering (MDE) of complex software systems and are supported by numerous commercial and academic tools, such as Simulink, LabVIEW or Ptolemy. In MDE, engineers concentrate on constructing and simulating such models, before application code (or at least a large fraction thereof) is synthesized automatically. However, a significant fraction of today’s legacy system has been… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 24 publications
0
3
0
Order By: Relevance
“…Less common is the automatic synthesis of actor diagrams, as proposed by Rentz et al for legacy C/C++ code [37]. Ishio et al [20] have investigated interprocedural dataflow for Java programs.…”
Section: Related Workmentioning
confidence: 99%
“…Less common is the automatic synthesis of actor diagrams, as proposed by Rentz et al for legacy C/C++ code [37]. Ishio et al [20] have investigated interprocedural dataflow for Java programs.…”
Section: Related Workmentioning
confidence: 99%
“…Note that in the compilation of dataflow regions, methods do not impose a challenge either, because the dataflow is transformed into normal control-flow SCCharts. A future refinement of the visualization approach in Figure 5.21 may also be used to create views for regular OO code, continuing in the direction by Rentz et al [RSA+21]. It could further act as an interesting use case for investigating sequentiality in SC dataflow, as started by Grimm et al [GSS+22].…”
Section: Methods In Dataflow Scchartsmentioning
confidence: 96%
“…This differs from the concept of performing multiple instantaneous method invocations. The work of Rentz et al on representing C code in actor models also illustrates the challenges of expressing instantaneous control-flow aspects in a dataflow notations [RSA+21].…”
Section: Methods and Dataflowmentioning
confidence: 99%