Distributed EDA tool integration: the PPP paradigm