A recent trend in the development of off-highway construction equipment, such as excavators, is to use a system model for model-based system design in a virtual environment. Also, control system design for advanced excavation systems, such as automatic excavators and hybrid excavators, requires system models in order to design and simulate the control systems. Therefore, modeling of an excavator is an important first step toward the development of advanced excavators. This paper reviews results of recent studies on the modeling of mechanical and hydraulic subsystems for the simulation, design, and control development of excavator systems. Kinematic and dynamic modeling efforts are reviewed first. Then, various approaches in the hydraulic system modeling are presented.