1. An information processing apparatus, having an object network as a language processing function and a common platform as an interface function with clients, for executing processes using an interface with concerned parties of the process and/or an environment, comprising: the object model having a hierarchical structure composed of, a data model representing an attribute structure as a set of templates; an object model as a higher model than the data model; a role model as a higher model than the object model, the role model representing the content of a process to be executed in the environment as a set of a plurality of object models; and a process model as the highest model, the process model defining a dynamic process cooperatively executed by a plurality of role models as one process.