It is an objective of the present invention to integrate the architectures for
security of a variety of systems for providing a variety of services or to save
a special object for security in an object-oriented system. To achieve this objective,
in a system comprising an object network and a common platform, said object network
is hierarchically composed of a data model in which the attribute structure is
determined as a template, an object model, a role model and a process model in
ascending order from the bottom, and comprises a matching constraint check means
for ensuring the security of a system by checking matching constraints attached
to a template.