Triple graph grammars in the large for translating satellite procedures

15Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software translation is a challenging task. Several requirements are important-including automation of the execution, maintainability of the translation patterns, and, most importantly, reliability concerning the correctness of the translation. Triple graph grammars (TGGs) have shown to be an intuitive, well-defined technique for model translation. In this paper, we leverage TGGs for industry scale software translations. The approach is implemented using the Eclipse-based graph transformation tool Henshin and has been successfully applied in a large industrial project with the satellite operator SES on the translation of satellite control procedures. We evaluate the approach regarding requirements from the project and performance on a complete set of procedures of one satellite. © 2014 Springer International Publishing Switzerland.

Cite

CITATION STYLE

APA

Hermann, F., Gottmann, S., Nachtigall, N., Ehrig, H., Braatz, B., Morelli, G., … Ermel, C. (2014). Triple graph grammars in the large for translating satellite procedures. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8568 LNCS, pp. 122–137). Springer Verlag. https://doi.org/10.1007/978-3-319-08789-4_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free