Patent ID: 7047557

Claim:
A service provision system comprising a common platform as an interface function with a client and an object network for communicating through the platform and providing a service intentionally requested by the client, said object network further comprising: a hierarchical structure, comprising: a data model in which an attribute structure of the object network is determined as a template; an object model that is positioned higher in rank than the data model and has a matching constraint on security; a role model that is positioned higher in rank than the object model and expresses a content of a process to be performed in an environment as an aggregate of a plurality of object models; a process model that is positioned highest in rank and defines a dynamic process to be cooperatively performed by a plurality of role models as one process; and a security matching constraint check unit ensuring security of a system by checking a security constraint attached to the template, wherein said object model further comprises, a format model which expresses patterns of both a noun object and a verb object as objects in formats, a feature model, which expresses a feature of an object, based on an attribute value of the object and to which a constraint is attached based on an environment, an object network model with a graphic structure having a name of the noun object and a name of the verb object as a node and a branch, respectively, and a cell in which the security matching constraint for indicating a relationship in a system between the format model and feature model in a template corresponding to the format and feature models is described, wherein said security matching constraint check unit ensures a security of a system by checking the matching constraint described in the cell.