Data la funzione (quindi associa un'etichetta di azione con un'altra) si ottiene l'operatore statico chiamato relabelling (relabelling o renaming). Con esso si possono rinominare le azioni di un sistema in modo da gestire meglio la sincronizzazione e l'interleaving.
La f rispetta le seguenti regole:
quindi esegue le stesse transizioni di E eventualmente rinominate.
Le coppie della funzione possono anche essere scritte esplicitamente sotto la forma assumendo che, per tutte le azioni che non sono espresse dagli , si abbia .
Il relabelling viene solitamente fatto per assicurare che i processi composti si sincronizzino sulle azioni desiderate. Per esempio vediamo come si comporta un processo Server che fornisce un servizio invocato dal Client:
Morpheus 2004-02-10