21. The method of claim 2 , further comprising: defining each of the applications by a single said process model and a hierarchy of its sub-models; and generating code in a general purpose programming language implementing the application exactly as defined by said single process model and said hierarchy of its sub-models, thus eliminating the need for writing computer source code in any programming language to implement the application.
21. The method of claim 2 , further comprising: defining each of the applications by a single said process model and a hierarchy of its sub-models; and generating code in a general purpose programming language implementing the application exactly as defined by said single process model and said hierarchy of its sub-models, thus eliminating the need for writing computer source code in any programming language to implement the application. 22. The method of claim 21 , wherein said general purpose programming language is JAVA.