Title :
Using MetaScribe to prototype a UML to C++/Ada95 code generator
Author :
Regep, Dan ; Kordon, Fabrice
Author_Institution :
CS Telecom, Fontanay-aux-Roses, France
Abstract :
The use of program generation from graphical representations like UML is increasing in software projects. The notion of hypergenericity is being posited to improve program generators. This paper presents MetaScribe, a tool designed to build program generators, which provides guidelines to program generator designers and has enhanced facilities for reusability. An example illustrates the use of MetaScribe: the construction of program generators from UML class diagrams to C++ and Ada95
Keywords :
Ada; C++ language; automatic programming; computer aided software engineering; diagrams; software prototyping; software reusability; software tools; specification languages; MetaScribe; UML class diagrams; UML-to-Ada95 code generator; UML-to-C++ code generator; Unified Modeling Language; design guidelines; graphical representations; hypergenericity; meta-data description; program generation; prototyping; reusability; semantic transformation; software projects; Automatic programming; Computer aided software engineering; Cost function; Documentation; Engines; Guidelines; Prototypes; Software prototyping; Telecommunications; Unified modeling language;
Conference_Titel :
Rapid System Prototyping, 2000. RSP 2000. Proceedings. 11th International Workshop on
Conference_Location :
Paris
Print_ISBN :
0-7695-0668-2
DOI :
10.1109/IWRSP.2000.855209