The element of the output model that is currently available for processing.
An object that belongs to the output model.
One of the most important features of the ExpertCoder approach for model transformation is that the programmer is able to modify the output elements after they have been generated. This allows a new level of extensibility, because it is possible to write an expert system that extends another one having rules that modify the output generated by the former.