ALCHEMIST is a general purpose transformation generator developed in the VITAL project. The following excerpt is taken from an article published in the HICSS conference (Hawaii International Conference on System Sciences) in 1994:
"ALCHEMIST is a general purpose object-oriented transformation generator. ALCHEMIST provides a new approach to developing transformations between any well-defined representations. It allows users to define the syntactic structure of the data representations and the related structure associations with a grammar notation. These grammars can then be augmented with semantic operations. From this description a persistent object-oriented representation is formed and a transformation module is generated automatically. This transformation module relies on an object representation of the parse tree. In this paper the principles underlying ALCHEMIST are discussed and its object-oriented design decisions are described."
The following researchers took part in the project from the Department of Computer Science at the Univeristy of Helsinki: