• DocumentCode
    2213467
  • 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
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    128
  • Lastpage
    133
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2000. RSP 2000. Proceedings. 11th International Workshop on
  • Conference_Location
    Paris
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-0668-2
  • Type

    conf

  • DOI
    10.1109/IWRSP.2000.855209
  • Filename
    855209