Academic Journal

From Lustre to Graphical Models and SCCharts

التفاصيل البيبلوغرافية
العنوان: From Lustre to Graphical Models and SCCharts
المؤلفون: Grimm, Lena, Smyth, Steven, Schulz-Rosengarten, Alexander, Hanxleden, Reinhard von, Pouzet, Marc
المصدر: ACM Transactions on Embedded Computing Systems ; ISSN 1539-9087 1558-3465
بيانات النشر: Association for Computing Machinery (ACM)
سنة النشر: 2022
الوصف: We introduce a systematic approach for automatically creating a visual diagram, akin to the graphical SCADE model, from a Lustre program. This not only saves tedious manual drawing effort but also enables modeling software to automatically provide the developer with different meaningful views for the same program. We also extend the SCCharts language with data-flow constructs that adhere to the Lustre semantics, which permits a translation from Lustre to graphical SCCharts. This allows using the SCCharts code generation, simulation and visualization tooling also for Lustre programs, in addition to the already existing Lustre compilation techniques. Furthermore, we investigate how the sequentially constructive model of computation, used in SCCharts and other synchronous languages, can be used to conservatively extend Lustre. We have implemented and validated this work with the Eclipse-based open-source KIELER framework.
نوع الوثيقة: article in journal/newspaper
اللغة: English
DOI: 10.1145/3544973
الاتاحة: http://dx.doi.org/10.1145/3544973
https://dl.acm.org/doi/pdf/10.1145/3544973
رقم الانضمام: edsbas.BFC70176
قاعدة البيانات: BASE