Automated Derivation of Translators From Annotated Grammars


Abstract:

In this paper we propose a technique to automate the process of building translators between operations languages, a family of DSLs used to program satellite operations procedures. We exploit the similarities between those languages to semi-automatically build a transformation schema between them, through the use of annotated grammars. To improve the overall translation process even more, reducing its complexity, we also propose an intermediate representation common to all operations languages. We validate our approach by semi-automatically deriving translators between some operations languages, using a prototype tool which we implemented for that purpose. © 2006 Elsevier B.V. All rights reserved.

Año de publicación:

2006

Keywords:

  • grammarware
  • operations languages
  • language transformation
  • language translation
  • automatic translation

Fuente:

scopusscopus

Tipo de documento:

Article

Estado:

Acceso abierto

Áreas de conocimiento:

  • Ingeniería de software
  • Ciencias de la computación
  • Ciencias de la computación

Áreas temáticas:

  • Programación informática, programas, datos, seguridad
  • Lengua
  • Lingüística