This paper describes the object oriented approach to the design of a task migration platform in a heterogeneous computer network. The load sharing and load balancing problems are discussed. The load sharing problem consisting of three parts: an information policy, a location policy and a transfer policy was presented . The migration Software Development Kit (SDK) for an application, which should meet the well defined requirements, is defined. The above mentioned SDK was applied to the example of multiplying the given vector by the given matrix, which is a frequent subproblem in the CAE calculations.