Abstract:With the distributed object technology becomes a hot topic, more and more developers begin to use ORBs as the applications?basis of developing and executing. ORB can simplify the development of large application by facilitating the lower-level communication between objects. But from the view of developers, this kind of support is not enough yet, such as the introduction of too many new concepts (especially those related with ORB), and the incompatibility between the ORBs from different vendors. These proble bring difficulties to the application developers for their mastering the ORB and make the applications portable between the different ORB p;atforms.After analyzing the issues in the ORB-based application development,an automated approach is presented to improvr and facilitatr the development process.The prototype of the supporting tool shows that by generating skeleton codes and separating ORB product related codes,the proposed method can efficiently reduce the coding work and the number of errors.