A funkció végrehajtásának folyamatában a bedolgozónak módosítania kell a munkaterület erőforrásait. A munkaterület egy fontos adatmodell számos bedolgozóhoz, amelyek nagy része a munkaterület aktuális állapotának fenntartására támaszkodik. A bedolgozók egyidejűleg is frissíthetők a munkaterület segítségével. Fontos, hogy a bedolgozó felelős munkaterület-közreműködőként működjön az erőforrások módosításakor. Mi teszi a bedolgozót jó munkaterület-közreműködővé?
A következő néhány szakasz ezeket az alapelveket részletesebben mutatja be.