Tool support for cooperative object-oriented design | Synapse