[Zurück]


Vorträge und Posterpräsentationen (ohne Tagungsband-Eintrag):

J. Blieberger:
"AdaMM: A Precompiler for Memory Model Aware Programming on Higher Language Level";
Vortrag: Ada-Europe International Conference on Reliable Software Technologies, Santander, Spain; 07.06.2021 - 10.06.2021.



Kurzfassung englisch:
Neither the current nor the next ISO/IEC standard of the Ada programming language does support memory model aware programming on language level. Instead one may employ compiler intrinsics for writing memory model aware software. This results in programs that are less comprehensible than what generally is expected from Ada programs. To remedy this facts we have implemented a precompiler, called AdaMM, which allows a programmer to use the language additions introduced recently and produces Ada code equipped with GCC compiler intrinsics.
Studying examples, we compare input and output of AdaMM on the basis of several static software engineering metrics. In addition, we give arguments why memory model aware programming should be supported on higher language level.

Schlagworte:
Ada, memory model

Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.