15. A computer system for implementing lightweight stereotypes in a target code, comprising: modeling means for providing a program model element written in a modeling language that defines metaclasses and has stereotypes that extend metaclasses using respective applied profiles, the program model element having one or more of applied stereotypes, the modeling means being executable by a processor; means for storing , in processor memory, keywords indicative of the applied stereotypes, the stored keywords determining which stereotypes are applied to the program model element, wherein the means for storing stores the keywords in a manner that provides correspondence between the stored keywords and the program model element, and in a manner that replaces use of the applied profiles of the applied stereotypes; and an interpreter for interpreting the stored keywords and generating target code therefrom that implements the applied stereotypes, the interpreter being executed by the processor, and said means for storing and the interpreter providing an alternative to the applied profiles.
15. A computer system for implementing lightweight stereotypes in a target code, comprising: modeling means for providing a program model element written in a modeling language that defines metaclasses and has stereotypes that extend metaclasses using respective applied profiles, the program model element having one or more of applied stereotypes, the modeling means being executable by a processor; means for storing , in processor memory, keywords indicative of the applied stereotypes, the stored keywords determining which stereotypes are applied to the program model element, wherein the means for storing stores the keywords in a manner that provides correspondence between the stored keywords and the program model element, and in a manner that replaces use of the applied profiles of the applied stereotypes; and an interpreter for interpreting the stored keywords and generating target code therefrom that implements the applied stereotypes, the interpreter being executed by the processor, and said means for storing and the interpreter providing an alternative to the applied profiles. 16. The computer system as claimed in claim 15 wherein the modeling means includes a UML (Unified Modeling Language) model, and the interpreter employs EMF (Eclipse Modeling Framework).