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 in a manner that replaces use of applied profiles of the applied stereotypes; and interpreting the stored keywords and generating therefrom a model that implements the applied stereotypes.