Skip to main content

1999 | OriginalPaper | Buchkapitel

Generalization in Hierarchies of Online Program Specialization Systems

verfasst von : Robert Glück, John Hatcliff, Jesper Jørgensen

Erschienen in: Logic-Based Program Synthesis and Transformation

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

In recent work, we proposed a simple functional language S-graph-n to study metaprogramming aspects of self-applicable online program specialization. The primitives of the language provide support for multiple encodings of programs. An important component of online program specialization is the termination strategy. In this paper we show that such a representation has the great advantage of simplifying generalization of multiply encoded data. After developing and formalizing the basic metaprogramming concepts, we extend two basic methods to multiply encoded data: most specific generalization and the homeomorphic embedding relation. Examples and experiments with the initial design of an online specializer illustrate their use in hierarchies of online program specializers.

Metadaten
Titel
Generalization in Hierarchies of Online Program Specialization Systems
verfasst von
Robert Glück
John Hatcliff
Jesper Jørgensen
Copyright-Jahr
1999
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-48958-4_10

Premium Partner