Compositional Semantics for Open Petri Nets based on Deterministic Processes