A temporal verification method which is based upon partial order seman
tics of traces (Mazurkiewicz, 1987) is presented. The semantic model u
sed here can express the distributed aspects of a program, e.g. proper
ties such as serializability of database transactions, layering of a p
rogram, snapshots or the parallel execution of program segments. The p
roof rules are shown to be sound and relatively complete.