The ATLAS experiment is a multi-purpose particle detector that will study high-energy particle collisions produced by the Large Hadron Collider at CERN. In order to achieve its physics goals, the ATLAS tracking requires that the positions of the silicon detector elements have to be known to a precision better than 10 μm. Several track-based alignment algorithms have been developed for the Inner Detector. An extensive validation has been performed with simulated events and real data coming from the ATLAS. Results from such validation are reported in this paper