5. The process of claim 1 wherein said step C comprises carrying out said translating by using a computer for automatically retrieving information from said Formal Language Specification so as to create said code generation structures such that when said code generation method(s) of said code generation structure(s) are executed, said code generation methods(s) creates computer readable source code which has the capability to control a computer to provide said view of the system in such a manner that said view of the system includes user interaction mechanisms included in Action Selection Presentation patterns associated with said view of the system for which said application is produced such that final actions objects defined in said Formal Language Specification may be viewed.
6. The process of claim 5 wherein step C comprises carrying out said translating by using a computer for automatically retrieving information from said Formal Language Specification to create said code generation structures each of which has a code generation method, and which, when said code generation method(s) of said code generation structure(s) are executed, said code generation methods(s) creates computer readable source code which has the capability to control a computer to restrict the user interface interaction mechanisms to the ones the user who logged on is allowed to interact with according to privileges established by data structures which relate the class said user belongs to, playing the role of agent, with classes, playing the role of servers, that determine which services of each server class will be available for execution by said user and which attributes of each server class said user will be able to query.