In the design phase, an effective performance evaluation on the information system model for aircraft maintenance helps better iteratively refine the system design. Although many works have emerged to achieve this aim, complex systems are hard to be completely described and the consideration of real-world processes is missing. Thus, how to investigate the system performance with consideration of the real-world aircraft maintenance is our focus. From our point of view, an agent-based simulation modeling is a promising approach to overcome such problem. In this paper, we develop an agent-based simulation model for the whole maintenance process, focusing on cooperation among sub business processes. This model describes the flight process, cooperation between stakeholders and failure repairs, where scheduled/unscheduled maintenance and with/without uncertain event scenarios have been addressed. The performance evaluation of this model is based on the analysis of impacts of key factors on the airline's service level and maintenance cost.