DocumentCode
1871802
Title
MetaCET: An Object Oriented Tool for Language Design
Author
Gortázar, Francisco ; Gallego, Micael ; Duarte, Abraham
Author_Institution
Univ. Rey Juan Carlos
fYear
2006
fDate
Aug. 2006
Firstpage
29
Lastpage
29
Abstract
Programming language design is one of the most difficult tasks in software design. Nowadays, it is an open research area, with a great impact on the further development of the computer science. In this paper, we present MetaCET, a new approach for language design. It allows developers to model and design a target language by means of Java. When modeling, the first step consists of giving a high level language design by a diagram, for instance, UML. Then, in MetaCET, the model is rewritten into Java classes. Inside these Java classes the syntax (or target language textual representation) is specified as metadata (standard Java annotations). Finally, MetaCET automatically generates a Java code which recognizes a program written in the target language
Keywords
Java; diagrams; meta data; object-oriented programming; software tools; Java classes; MetaCET; diagram; high level language design; metadata; object oriented tool; programming language design; software design; standard Java annotations; target language textual representation; Computer languages; Computer science; High level languages; ISO standards; Java; Object oriented modeling; Software design; Target recognition; Unified modeling language; Variable speed drives;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing in the Global Information Technology, 2006. ICCGI '06. International Multi-Conference on
Conference_Location
Bucharest
Print_ISBN
0-7695-2690-X
Electronic_ISBN
0-7695-2690-X
Type
conf
DOI
10.1109/ICCGI.2006.49
Filename
4124048
Link To Document