1. A computer method for providing lightweight stereotypes in a programming model, comprising the steps of: given a model element having a collection of applied stereotypes, storing keywords indicative of the applied stereotypes, said storing being in a manner that provides correspondence between the stored keywords and the model element; and interpreting the stored keywords and generating therefrom a model that implements the applied stereotypes.