Program generation and components

  • Authors:
  • D. Ancona;E. Moggi

  • Affiliations:
  • DISI, Univ. of Genova, Genova, Italy;DISI, Univ. of Genova, Genova, Italy

  • Venue:
  • FMCO'04 Proceedings of the Third international conference on Formal Methods for Components and Objects
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The first part of the paper gives a brief overview of meta-programming, in particular program generation, and its use in software development. The second part introduces a basic calculus, related to FreshML, that supports program generation (as described through examples and a translation of MetaML into it) and programming in-the-large (this is demonstrated by a translation of CMS into it).