Extracting Interactive Actor-Based Dataflow Models from Legacy C Code Article Swipe
YOU?
·
· 2021
· Open Access
·
· DOI: https://doi.org/10.1007/978-3-030-86062-2_37
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 coded directly, often using the C language. High-level models that give a quick, accurate overview of how components interact are often out of date or do not exist. This makes it challenging to maintain or extend legacy software, in particular for new team members. To address this problem, we here propose to reverse the classic synthesis path of MDE and to synthesize actor-based dataflow models automatically from source code. Here functions in the code get synthesized into nodes that represent actors manipulating data. Second, we propose to harness the modeling-pragmatic approach, which considers visual models not as static artefacts, but allows interactive, flexible views that also link back to textual descriptions. Thus we propose to synthesize actor models that can vary in level of detail and that allow navigation in the source code. To validate and evaluate our proposals, we implemented these concepts for C analysis in the open source, Eclipse-based KIELER project and conducted a small survey.
Related Topics
- Type
- book-chapter
- Language
- en
- Landing Page
- https://doi.org/10.1007/978-3-030-86062-2_37
- https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdf
- OA Status
- hybrid
- Cited By
- 2
- References
- 27
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W3199404120
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W3199404120Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1007/978-3-030-86062-2_37Digital Object Identifier
- Title
-
Extracting Interactive Actor-Based Dataflow Models from Legacy C CodeWork title
- Type
-
book-chapterOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2021Year of publication
- Publication date
-
2021-01-01Full publication date if available
- Authors
-
Niklas Rentz, Steven Smyth, Lewe Andersen, Reinhard von HanxledenList of authors in order
- Landing page
-
https://doi.org/10.1007/978-3-030-86062-2_37Publisher landing page
- PDF URL
-
https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdfDirect link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
hybridOpen access status per OpenAlex
- OA URL
-
https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdfDirect OA link when available
- Concepts
-
Dataflow, Computer science, Programming language, Eclipse, Legacy system, Legacy code, Code (set theory), Source code, Model-driven architecture, Software engineering, Software, Reverse engineering, Unified Modeling Language, Set (abstract data type), Physics, AstronomyTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
2Total citation count in OpenAlex
- Citations by year (recent)
-
2024: 1, 2022: 1Per-year citation counts (last 5 years)
- References (count)
-
27Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W3199404120 |
|---|---|
| doi | https://doi.org/10.1007/978-3-030-86062-2_37 |
| ids.doi | https://doi.org/10.1007/978-3-030-86062-2_37 |
| ids.mag | 3199404120 |
| ids.openalex | https://openalex.org/W3199404120 |
| fwci | 1.3599374 |
| type | book-chapter |
| title | Extracting Interactive Actor-Based Dataflow Models from Legacy C Code |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | 377 |
| biblio.first_page | 361 |
| topics[0].id | https://openalex.org/T10904 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9977999925613403 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1708 |
| topics[0].subfield.display_name | Hardware and Architecture |
| topics[0].display_name | Embedded Systems Design Techniques |
| topics[1].id | https://openalex.org/T11450 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9973999857902527 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1712 |
| topics[1].subfield.display_name | Software |
| topics[1].display_name | Model-Driven Software Engineering Techniques |
| topics[2].id | https://openalex.org/T12810 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.9933000206947327 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2207 |
| topics[2].subfield.display_name | Control and Systems Engineering |
| topics[2].display_name | Real-time simulation and control systems |
| is_xpac | False |
| apc_list.value | 5000 |
| apc_list.currency | EUR |
| apc_list.value_usd | 5392 |
| apc_paid.value | 5000 |
| apc_paid.currency | EUR |
| apc_paid.value_usd | 5392 |
| concepts[0].id | https://openalex.org/C96324660 |
| concepts[0].level | 2 |
| concepts[0].score | 0.8981062769889832 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q205446 |
| concepts[0].display_name | Dataflow |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.8792445659637451 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C199360897 |
| concepts[2].level | 1 |
| concepts[2].score | 0.6035546660423279 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[2].display_name | Programming language |
| concepts[3].id | https://openalex.org/C2778505590 |
| concepts[3].level | 2 |
| concepts[3].score | 0.5886589288711548 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q141022 |
| concepts[3].display_name | Eclipse |
| concepts[4].id | https://openalex.org/C105446022 |
| concepts[4].level | 3 |
| concepts[4].score | 0.5740646123886108 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q445962 |
| concepts[4].display_name | Legacy system |
| concepts[5].id | https://openalex.org/C85687889 |
| concepts[5].level | 3 |
| concepts[5].score | 0.572826623916626 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q445962 |
| concepts[5].display_name | Legacy code |
| concepts[6].id | https://openalex.org/C2776760102 |
| concepts[6].level | 3 |
| concepts[6].score | 0.5711464881896973 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q5139990 |
| concepts[6].display_name | Code (set theory) |
| concepts[7].id | https://openalex.org/C43126263 |
| concepts[7].level | 2 |
| concepts[7].score | 0.5654482245445251 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q128751 |
| concepts[7].display_name | Source code |
| concepts[8].id | https://openalex.org/C509989072 |
| concepts[8].level | 4 |
| concepts[8].score | 0.5093778371810913 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q15188241 |
| concepts[8].display_name | Model-driven architecture |
| concepts[9].id | https://openalex.org/C115903868 |
| concepts[9].level | 1 |
| concepts[9].score | 0.49682071805000305 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q80993 |
| concepts[9].display_name | Software engineering |
| concepts[10].id | https://openalex.org/C2777904410 |
| concepts[10].level | 2 |
| concepts[10].score | 0.48368293046951294 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q7397 |
| concepts[10].display_name | Software |
| concepts[11].id | https://openalex.org/C207850805 |
| concepts[11].level | 2 |
| concepts[11].score | 0.4728394150733948 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q269608 |
| concepts[11].display_name | Reverse engineering |
| concepts[12].id | https://openalex.org/C145644426 |
| concepts[12].level | 3 |
| concepts[12].score | 0.2966381311416626 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q169411 |
| concepts[12].display_name | Unified Modeling Language |
| concepts[13].id | https://openalex.org/C177264268 |
| concepts[13].level | 2 |
| concepts[13].score | 0.12724250555038452 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q1514741 |
| concepts[13].display_name | Set (abstract data type) |
| concepts[14].id | https://openalex.org/C121332964 |
| concepts[14].level | 0 |
| concepts[14].score | 0.0 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q413 |
| concepts[14].display_name | Physics |
| concepts[15].id | https://openalex.org/C1276947 |
| concepts[15].level | 1 |
| concepts[15].score | 0.0 |
| concepts[15].wikidata | https://www.wikidata.org/wiki/Q333 |
| concepts[15].display_name | Astronomy |
| keywords[0].id | https://openalex.org/keywords/dataflow |
| keywords[0].score | 0.8981062769889832 |
| keywords[0].display_name | Dataflow |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.8792445659637451 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/programming-language |
| keywords[2].score | 0.6035546660423279 |
| keywords[2].display_name | Programming language |
| keywords[3].id | https://openalex.org/keywords/eclipse |
| keywords[3].score | 0.5886589288711548 |
| keywords[3].display_name | Eclipse |
| keywords[4].id | https://openalex.org/keywords/legacy-system |
| keywords[4].score | 0.5740646123886108 |
| keywords[4].display_name | Legacy system |
| keywords[5].id | https://openalex.org/keywords/legacy-code |
| keywords[5].score | 0.572826623916626 |
| keywords[5].display_name | Legacy code |
| keywords[6].id | https://openalex.org/keywords/code |
| keywords[6].score | 0.5711464881896973 |
| keywords[6].display_name | Code (set theory) |
| keywords[7].id | https://openalex.org/keywords/source-code |
| keywords[7].score | 0.5654482245445251 |
| keywords[7].display_name | Source code |
| keywords[8].id | https://openalex.org/keywords/model-driven-architecture |
| keywords[8].score | 0.5093778371810913 |
| keywords[8].display_name | Model-driven architecture |
| keywords[9].id | https://openalex.org/keywords/software-engineering |
| keywords[9].score | 0.49682071805000305 |
| keywords[9].display_name | Software engineering |
| keywords[10].id | https://openalex.org/keywords/software |
| keywords[10].score | 0.48368293046951294 |
| keywords[10].display_name | Software |
| keywords[11].id | https://openalex.org/keywords/reverse-engineering |
| keywords[11].score | 0.4728394150733948 |
| keywords[11].display_name | Reverse engineering |
| keywords[12].id | https://openalex.org/keywords/unified-modeling-language |
| keywords[12].score | 0.2966381311416626 |
| keywords[12].display_name | Unified Modeling Language |
| keywords[13].id | https://openalex.org/keywords/set |
| keywords[13].score | 0.12724250555038452 |
| keywords[13].display_name | Set (abstract data type) |
| language | en |
| locations[0].id | doi:10.1007/978-3-030-86062-2_37 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S106296714 |
| locations[0].source.issn | 0302-9743, 1611-3349 |
| locations[0].source.type | book series |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 0302-9743 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Lecture notes in computer science |
| locations[0].source.host_organization | https://openalex.org/P4310319900 |
| locations[0].source.host_organization_name | Springer Science+Business Media |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310319900, https://openalex.org/P4310319965 |
| locations[0].source.host_organization_lineage_names | Springer Science+Business Media, Springer Nature |
| locations[0].license | cc-by |
| locations[0].pdf_url | https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdf |
| locations[0].version | publishedVersion |
| locations[0].raw_type | book-chapter |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Lecture Notes in Computer Science |
| locations[0].landing_page_url | https://doi.org/10.1007/978-3-030-86062-2_37 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5068421554 |
| authorships[0].author.orcid | https://orcid.org/0000-0001-6351-5413 |
| authorships[0].author.display_name | Niklas Rentz |
| authorships[0].countries | DE |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I32021983 |
| authorships[0].affiliations[0].raw_affiliation_string | Department of Computer Science, Kiel University, Kiel, Germany |
| authorships[0].institutions[0].id | https://openalex.org/I32021983 |
| authorships[0].institutions[0].ror | https://ror.org/04v76ef78 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I32021983 |
| authorships[0].institutions[0].country_code | DE |
| authorships[0].institutions[0].display_name | Christian-Albrechts-Universität zu Kiel |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Niklas Rentz |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | Department of Computer Science, Kiel University, Kiel, Germany |
| authorships[1].author.id | https://openalex.org/A5040819930 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-2470-0880 |
| authorships[1].author.display_name | Steven Smyth |
| authorships[1].countries | DE |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I32021983 |
| authorships[1].affiliations[0].raw_affiliation_string | Department of Computer Science, Kiel University, Kiel, Germany |
| authorships[1].institutions[0].id | https://openalex.org/I32021983 |
| authorships[1].institutions[0].ror | https://ror.org/04v76ef78 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I32021983 |
| authorships[1].institutions[0].country_code | DE |
| authorships[1].institutions[0].display_name | Christian-Albrechts-Universität zu Kiel |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Steven Smyth |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Department of Computer Science, Kiel University, Kiel, Germany |
| authorships[2].author.id | https://openalex.org/A5080691762 |
| authorships[2].author.orcid | |
| authorships[2].author.display_name | Lewe Andersen |
| authorships[2].affiliations[0].raw_affiliation_string | Scheidt & Bachmann System Technik GmbH, Melsdorf, Germany |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Lewe Andersen |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | Scheidt & Bachmann System Technik GmbH, Melsdorf, Germany |
| authorships[3].author.id | https://openalex.org/A5029982033 |
| authorships[3].author.orcid | https://orcid.org/0000-0001-5691-1215 |
| authorships[3].author.display_name | Reinhard von Hanxleden |
| authorships[3].countries | DE |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I32021983 |
| authorships[3].affiliations[0].raw_affiliation_string | Department of Computer Science, Kiel University, Kiel, Germany |
| authorships[3].institutions[0].id | https://openalex.org/I32021983 |
| authorships[3].institutions[0].ror | https://ror.org/04v76ef78 |
| authorships[3].institutions[0].type | education |
| authorships[3].institutions[0].lineage | https://openalex.org/I32021983 |
| authorships[3].institutions[0].country_code | DE |
| authorships[3].institutions[0].display_name | Christian-Albrechts-Universität zu Kiel |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Reinhard von Hanxleden |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | Department of Computer Science, Kiel University, Kiel, Germany |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdf |
| open_access.oa_status | hybrid |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Extracting Interactive Actor-Based Dataflow Models from Legacy C Code |
| has_fulltext | True |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10904 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9977999925613403 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1708 |
| primary_topic.subfield.display_name | Hardware and Architecture |
| primary_topic.display_name | Embedded Systems Design Techniques |
| related_works | https://openalex.org/W2169864437, https://openalex.org/W273368243, https://openalex.org/W2407476535, https://openalex.org/W3217265995, https://openalex.org/W2000691654, https://openalex.org/W2166678915, https://openalex.org/W2066741724, https://openalex.org/W2803349412, https://openalex.org/W66141119, https://openalex.org/W2145189955 |
| cited_by_count | 2 |
| counts_by_year[0].year | 2024 |
| counts_by_year[0].cited_by_count | 1 |
| counts_by_year[1].year | 2022 |
| counts_by_year[1].cited_by_count | 1 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1007/978-3-030-86062-2_37 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S106296714 |
| best_oa_location.source.issn | 0302-9743, 1611-3349 |
| best_oa_location.source.type | book series |
| best_oa_location.source.is_oa | False |
| best_oa_location.source.issn_l | 0302-9743 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Lecture notes in computer science |
| best_oa_location.source.host_organization | https://openalex.org/P4310319900 |
| best_oa_location.source.host_organization_name | Springer Science+Business Media |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310319900, https://openalex.org/P4310319965 |
| best_oa_location.source.host_organization_lineage_names | Springer Science+Business Media, Springer Nature |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdf |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | book-chapter |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Lecture Notes in Computer Science |
| best_oa_location.landing_page_url | https://doi.org/10.1007/978-3-030-86062-2_37 |
| primary_location.id | doi:10.1007/978-3-030-86062-2_37 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S106296714 |
| primary_location.source.issn | 0302-9743, 1611-3349 |
| primary_location.source.type | book series |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 0302-9743 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Lecture notes in computer science |
| primary_location.source.host_organization | https://openalex.org/P4310319900 |
| primary_location.source.host_organization_name | Springer Science+Business Media |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310319900, https://openalex.org/P4310319965 |
| primary_location.source.host_organization_lineage_names | Springer Science+Business Media, Springer Nature |
| primary_location.license | cc-by |
| primary_location.pdf_url | https://link.springer.com/content/pdf/10.1007%2F978-3-030-86062-2_37.pdf |
| primary_location.version | publishedVersion |
| primary_location.raw_type | book-chapter |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Lecture Notes in Computer Science |
| primary_location.landing_page_url | https://doi.org/10.1007/978-3-030-86062-2_37 |
| publication_date | 2021-01-01 |
| publication_year | 2021 |
| referenced_works | https://openalex.org/W1903318161, https://openalex.org/W2054664018, https://openalex.org/W2169180789, https://openalex.org/W2109125971, https://openalex.org/W2143421184, https://openalex.org/W2128969973, https://openalex.org/W2129531870, https://openalex.org/W2127843525, https://openalex.org/W1963975008, https://openalex.org/W1989526951, https://openalex.org/W2084050405, https://openalex.org/W2169864437, https://openalex.org/W2163924241, https://openalex.org/W2166486797, https://openalex.org/W2089438716, https://openalex.org/W2034495023, https://openalex.org/W2125358750, https://openalex.org/W2898298270, https://openalex.org/W4301151395, https://openalex.org/W2883932135, https://openalex.org/W2890278066, https://openalex.org/W1957789923, https://openalex.org/W2535723736, https://openalex.org/W2053426230, https://openalex.org/W2025554746, https://openalex.org/W3011852893, https://openalex.org/W2088017390 |
| referenced_works_count | 27 |
| abstract_inverted_index., | 45 |
| abstract_inverted_index.C | 82, 221 |
| abstract_inverted_index.a | 14, 60, 68, 88, 232 |
| abstract_inverted_index.In | 43 |
| abstract_inverted_index.To | 121, 210 |
| abstract_inverted_index.an | 5 |
| abstract_inverted_index.as | 38, 173 |
| abstract_inverted_index.at | 58 |
| abstract_inverted_index.by | 31 |
| abstract_inverted_index.do | 102 |
| abstract_inverted_index.in | 13, 115, 148, 198, 206, 223 |
| abstract_inverted_index.is | 64 |
| abstract_inverted_index.it | 107 |
| abstract_inverted_index.of | 8, 11, 24, 71, 92, 99, 134, 200 |
| abstract_inverted_index.on | 48 |
| abstract_inverted_index.or | 41, 101, 111 |
| abstract_inverted_index.to | 109, 128, 137, 163, 185, 191 |
| abstract_inverted_index.we | 125, 161, 189, 216 |
| abstract_inverted_index.(or | 57 |
| abstract_inverted_index.MDE | 44, 135 |
| abstract_inverted_index.and | 28, 34, 50, 136, 202, 212, 230 |
| abstract_inverted_index.are | 17, 29, 96 |
| abstract_inverted_index.but | 176 |
| abstract_inverted_index.can | 196 |
| abstract_inverted_index.for | 19, 117, 220 |
| abstract_inverted_index.get | 151 |
| abstract_inverted_index.has | 75 |
| abstract_inverted_index.how | 93 |
| abstract_inverted_index.new | 118 |
| abstract_inverted_index.not | 103, 172 |
| abstract_inverted_index.our | 214 |
| abstract_inverted_index.out | 98 |
| abstract_inverted_index.the | 9, 20, 81, 130, 149, 165, 207, 224 |
| abstract_inverted_index.Here | 146 |
| abstract_inverted_index.They | 16 |
| abstract_inverted_index.This | 105 |
| abstract_inverted_index.Thus | 188 |
| abstract_inverted_index.also | 182 |
| abstract_inverted_index.back | 184 |
| abstract_inverted_index.been | 76 |
| abstract_inverted_index.code | 56, 150 |
| abstract_inverted_index.data | 12 |
| abstract_inverted_index.date | 100 |
| abstract_inverted_index.flow | 10 |
| abstract_inverted_index.from | 143 |
| abstract_inverted_index.give | 87 |
| abstract_inverted_index.here | 126 |
| abstract_inverted_index.into | 153 |
| abstract_inverted_index.link | 183 |
| abstract_inverted_index.open | 225 |
| abstract_inverted_index.path | 133 |
| abstract_inverted_index.such | 37, 52 |
| abstract_inverted_index.team | 119 |
| abstract_inverted_index.that | 86, 155, 181, 195, 203 |
| abstract_inverted_index.this | 123 |
| abstract_inverted_index.vary | 197 |
| abstract_inverted_index.(MDE) | 23 |
| abstract_inverted_index.actor | 193 |
| abstract_inverted_index.allow | 204 |
| abstract_inverted_index.code. | 145, 209 |
| abstract_inverted_index.coded | 77 |
| abstract_inverted_index.data. | 159 |
| abstract_inverted_index.large | 61 |
| abstract_inverted_index.least | 59 |
| abstract_inverted_index.level | 199 |
| abstract_inverted_index.makes | 106 |
| abstract_inverted_index.nodes | 154 |
| abstract_inverted_index.often | 79, 97 |
| abstract_inverted_index.small | 233 |
| abstract_inverted_index.these | 218 |
| abstract_inverted_index.using | 80 |
| abstract_inverted_index.views | 180 |
| abstract_inverted_index.which | 168 |
| abstract_inverted_index.KIELER | 228 |
| abstract_inverted_index.actors | 157 |
| abstract_inverted_index.allows | 177 |
| abstract_inverted_index.before | 54 |
| abstract_inverted_index.detail | 201 |
| abstract_inverted_index.exist. | 104 |
| abstract_inverted_index.extend | 112 |
| abstract_inverted_index.legacy | 73, 113 |
| abstract_inverted_index.models | 3, 85, 141, 171, 194 |
| abstract_inverted_index.quick, | 89 |
| abstract_inverted_index.source | 144, 208 |
| abstract_inverted_index.static | 174 |
| abstract_inverted_index.system | 74 |
| abstract_inverted_index.tools, | 36 |
| abstract_inverted_index.visual | 170 |
| abstract_inverted_index.LabVIEW | 40 |
| abstract_inverted_index.Second, | 160 |
| abstract_inverted_index.address | 122 |
| abstract_inverted_index.classic | 131 |
| abstract_inverted_index.complex | 25 |
| abstract_inverted_index.harness | 164 |
| abstract_inverted_index.models, | 53 |
| abstract_inverted_index.project | 229 |
| abstract_inverted_index.propose | 127, 162, 190 |
| abstract_inverted_index.provide | 4 |
| abstract_inverted_index.reverse | 129 |
| abstract_inverted_index.source, | 226 |
| abstract_inverted_index.survey. | 234 |
| abstract_inverted_index.system. | 15 |
| abstract_inverted_index.systems | 27 |
| abstract_inverted_index.textual | 186 |
| abstract_inverted_index.Abstract | 0 |
| abstract_inverted_index.However, | 67 |
| abstract_inverted_index.Ptolemy. | 42 |
| abstract_inverted_index.abstract | 6 |
| abstract_inverted_index.academic | 35 |
| abstract_inverted_index.accurate | 90 |
| abstract_inverted_index.analysis | 222 |
| abstract_inverted_index.concepts | 219 |
| abstract_inverted_index.dataflow | 140 |
| abstract_inverted_index.evaluate | 213 |
| abstract_inverted_index.flexible | 179 |
| abstract_inverted_index.fraction | 62, 70 |
| abstract_inverted_index.interact | 95 |
| abstract_inverted_index.maintain | 110 |
| abstract_inverted_index.members. | 120 |
| abstract_inverted_index.numerous | 32 |
| abstract_inverted_index.overview | 7, 91 |
| abstract_inverted_index.problem, | 124 |
| abstract_inverted_index.software | 26 |
| abstract_inverted_index.thereof) | 63 |
| abstract_inverted_index.validate | 211 |
| abstract_inverted_index.Graphical | 1 |
| abstract_inverted_index.Simulink, | 39 |
| abstract_inverted_index.approach, | 167 |
| abstract_inverted_index.conducted | 231 |
| abstract_inverted_index.considers | 169 |
| abstract_inverted_index.directly, | 78 |
| abstract_inverted_index.engineers | 46 |
| abstract_inverted_index.functions | 147 |
| abstract_inverted_index.language. | 83 |
| abstract_inverted_index.represent | 156 |
| abstract_inverted_index.software, | 114 |
| abstract_inverted_index.supported | 30 |
| abstract_inverted_index.synthesis | 132 |
| abstract_inverted_index.today’s | 72 |
| abstract_inverted_index.High-level | 84 |
| abstract_inverted_index.artefacts, | 175 |
| abstract_inverted_index.commercial | 33 |
| abstract_inverted_index.components | 94 |
| abstract_inverted_index.navigation | 205 |
| abstract_inverted_index.particular | 116 |
| abstract_inverted_index.proposals, | 215 |
| abstract_inverted_index.simulating | 51 |
| abstract_inverted_index.synthesize | 138, 192 |
| abstract_inverted_index.actor-based | 2, 139 |
| abstract_inverted_index.application | 55 |
| abstract_inverted_index.challenging | 108 |
| abstract_inverted_index.concentrate | 47 |
| abstract_inverted_index.engineering | 22 |
| abstract_inverted_index.implemented | 217 |
| abstract_inverted_index.significant | 69 |
| abstract_inverted_index.synthesized | 65, 152 |
| abstract_inverted_index.constructing | 49 |
| abstract_inverted_index.interactive, | 178 |
| abstract_inverted_index.manipulating | 158 |
| abstract_inverted_index.model-driven | 21 |
| abstract_inverted_index.Eclipse-based | 227 |
| abstract_inverted_index.automatically | 142 |
| abstract_inverted_index.descriptions. | 187 |
| abstract_inverted_index.automatically. | 66 |
| abstract_inverted_index.well-established | 18 |
| abstract_inverted_index.modeling-pragmatic | 166 |
| cited_by_percentile_year.max | 94 |
| cited_by_percentile_year.min | 89 |
| countries_distinct_count | 1 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile.value | 0.81456954 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |