4. The method as claimed in claim 1 wherein the step of storing includes recording a keyword list as an annotation to the model element.
1. A computer method for providing modeling language stereotypes in a programming model, comprising the steps of: in a processor, providing lightweight steoreotypes in a subject programming model, the subject programming model being written in a modeling language that defines metaclasses and has steoreotypes that extend metaclasses using respective applied profiles, and the subject programming model being formed of a given model element having a collection of applied stereotypes, said providing lightweight steoreotypes being by: storing keywords indicative of the applied stereotypes, said storing being in a manner that provides correspondence between the stored keywords and the given 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 in programming code that implements the applied stereotypes, the stored keywords determining which stereotypes are applied to the given model element and providing an alternative to the applied profiles.