This article presents the development of a J2 small strain plasticity model based on bounding surface concept, along with numerical examples to demonstrate model behaviors and identification of model parameter using laboratory test data. The model is motivated by the need for simulating permanent deformation accumulation of asphalt concrete mixtures, which leads to rutting in flexible pavements under repeated traffic loading. The proposed model accounts for the observation that rutting is mostly caused by shearing and takes advantage of the fact that bounding surface concept allows for the progressive accumulation of plastic deformation under constant amplitude loading condition. Analytical solutions are given for typical laboratory testing conditions. The model can be calibrated using repeated simple shear test data that are typically available for asphalt concrete mixtures. It is shown that the model is easy to use and provides a promising alternative for modeling permanent deformation accumulation in materials subjected to repetitive (cyclic) loading. Copyright © 2012 John Wiley & Sons, Ltd.