Ontology-Based Model of Representation of Knowledge about Language Mappings


Autoria(s): Knyazeva, Мargarita; Timchenko, Vadim
Data(s)

11/04/2010

11/04/2010

2008

Resumo

The paper presents a short review of some systems for program transformations performed on the basis of the internal intermediate representations of these programs. Many systems try to support several languages of representation of the source texts of programs and solve the task of their translation into the internal representation. This task is still a challenge as it is effort-consuming. To reduce the effort, different systems of translator construction, ready compilers with ready grammars of outside designers are used. Though this approach saves the effort, it has its drawbacks and constraints. The paper presents the general idea of using the mapping approach to solve the task within the framework of program transformations and overcome the disadvantages of the existing systems. The paper demonstrates a fragment of the ontology model of high-level languages mappings onto the single representation and gives the example of how the description of (a fragment) a particular mapping is represented in accordance with the ontology model.

Identificador

1313-0455

http://hdl.handle.net/10525/1118

Idioma(s)

en

Publicador

Institute of Information Theories and Applications FOI ITHEA

Palavras-Chave #Ontology #Language Mappings Base #Programming Language Mappings #Language Mappings Editor #Single Representation of Program
Tipo

Article