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