The design and implementation of Real-Time Database System is a very complicated issue, a simulator for real-time
algorithm research and evaluation is helpful. In this paper, we propose a simulator named AgiSim for real-time
transaction scheduling and concurrent control, through which researchers can test, simulate and evaluate many real-time
transaction scheduling and concurrent control algorithms. AgiSim is composed of transaction generation component,
transaction scheduling component and data management component. The simulator is designed with UML, a state
diagram and a sequence diagram of real-time transaction scheduling are given. Two mixed transaction schedulers are
designed and simulated in AgiSim.