Adapter for ematrix

I want to develop a webmethods adapter for ematrix Application ( PDM software from Matrixone). How should i go about it. what will be the underlying principle.
Please give me some help, steps to work on the same.

MatrixOne provides an adapter which can be purchased from them

even i’m trying to integrate ematrix with webmethods so u please help me in this