Peer-to-peer sytems of autonomous components (software confederations) cannot be modelled by UML tools. It is proposed that a diagrams of generalized Petri nets can be used.