It has been proposed that the collaborative working environments have been
created by the computing assistance for human behaviors with the instructio
ns of related information and items. The purpose of this study is to propos
e the collaboration mechanism and the environments constrained by the roles
. The basic principle at issue in this studies is that all members should b
ehave autonomously, and behave collaboratively with understanding the surro
unding environments. We have already presented the Distributed Collaborativ
e Computing architecture called Noah that las the concept of field with tup
ple space. On this mechanism, we designed the role-based cooperative work e
nvironments on the collaboration and coordination mechanism. We applied thi
s mechanism to the typical models in the industrial system's domain.