The Evolution of the 'Schema'

Many tools use built-in code strings
   print "<HTML><P>", var, "</HTML>"
   Opaque and untunable
   Expensive to develop and maintain

Sema's ETK pioneered 'schemas' in 1986
   Tunable within constraints of code generator
   Low-cost maintenance, up to today
   Still, ETK had 15-20 separate code generators

Libero (1992) used multilanguage schemas
   Any programming language (C, Java, VB, Cobol,...)
   Still constrained by code generator