Ligature: Component Architecture for High-Performance ApplicationsPARDIS: A Parallel Approach to CORBAPARDIS: CORBA-based Architecture for Application-Level PARallel DIStributed Computation