Corrosion simulation of rebar in concrete structures using BEM 3D have been developed. However, pre processing procedure such as geometry development and meshing is still performed manually. In addition, the visualization of BEM simulation results is still illustrated using the simple chart and graph. Nowadays, many softwares have been developed under open source platform that can be used freely. There is open source softwares for CAE purposes such as Salome and VisIt. The aim of this study is to implement the open source software as pre- and post-processing for the developed BEM 3D code in order to simulate corrosion of reinforced concrete. Salome 2.3.9 is used for developing geometry and meshing the model. The visualization of the simulation results are conducted using VisIt 1.8. The study shows that the open source software i.e. Salome and VisIt, perform well as pre and post processing of developed code for simulating the corrosion of reinforced concrete. It shows that the meshing procedure and the interpretation of results become simpler and easier.