Title :
Modular Implementation of a Translator from Behavioral Specifications to Rewrite Theory Specifications
Author :
Zhang, Min ; Ogata, Kazuhiro
Author_Institution :
Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol. (JAIST), Ishikawa, Japan
Abstract :
Meta-level facilities of Maude allow us to develop formal tools with less effort than conventional programming languages. We present a modular implementation of a translator with meta-level facilities of Maude. The translator takes a behavioral specification and produces behaviorally equivalent rewrite theory specifications. The implementation of the translator is modular so that multiple translation strategies can be modularized and embedded in it. Multiple styles of rewrite theory specifications can be automatically generated for one behavioral specification.
Keywords :
formal specification; high level languages; rewriting systems; Maude; behavioral specifications; conventional programming languages; meta-level facilities; modular implementation; rewrite theory specifications; Computer languages; Disruption tolerant networking; Equations; Information science; Java; Power system modeling; Software quality; Software tools; State-space methods;
Conference_Titel :
Quality Software, 2009. QSIC '09. 9th International Conference on
Conference_Location :
Jeju
Print_ISBN :
978-1-4244-5912-4
DOI :
10.1109/QSIC.2009.60