Model Extraction of Legacy C Code in SCCharts
DOI:
https://doi.org/10.14279/tuj.eceasst.74.1044Abstract
With increasing volumes of developed software and steadily growing complexity of these systems, software engineers struggle to manually maintain the vast amount of legacy code. Therefore, it is of interest to create a system which supports the documentation, maintenance, and reusability of software and its legacy code. The approach presented here automatically derives SCCharts models out of C code. These models can be used as visual documentation. By applying focus and context methods important parts of the model can be highlighted and may grant a better understanding of the overall software. Additionally, the models can also be used as a source to create new state-of-the-art code for various languages and platforms, such as C code or VHDL, using automatic code generators.Downloads
Published
2018-06-05
How to Cite
[1]
S. Smyth, S. Lenga, and R. von Hanxleden, “Model Extraction of Legacy C Code in SCCharts”, eceasst, vol. 74, Jun. 2018.
Issue
Section
Articles
License
Copyright (c) 2018 Electronic Communications of the EASST
This work is licensed under a Creative Commons Attribution 4.0 International License.