Abstract: A collaboration computer system including a database system and a processing system for communicating with the database system. The database system maintains (i) user data representing users; (ii) model data representing process models of respective processes and defining steps and associated users of each process; (iii) touch point data representing connections between steps of different independent processes; and (iv) state data associated with steps of instances of the processes.