This paper describes the implementation of an object-oriented simulator that supports the determination of timetables and the design of on-line control policies for underground rail way systems. The simulator has been developed on the basis of a new approach to object- oriented modelling. Such an approach has been used to design a development tool that supports the generation of simulation codes and is able to automatically define the skeleton of a code.
Narayanan, S., Schneider, N.L., Patel, C., Reddy, N., Carrico, T.M., Di Pasquale, J. "An Object-Based Architecture for Developing Interactive Simulations Using Java." SIMULATION, Vol. 69, No. 3, pp 153-171, 1997.
2.
Date, C.J.An Introduction to Database Systems Sixth Edition, Addison-Wesley , Reading, MA, 1995.
3.
Schruben, L.W., Yucesan, E. "Modeling Paradigms for Discrete-event Simulation ." Operations Research Letter, 13, 265-275, 1993.
4.
Pesenti R.SM++ Manual, Technical Report, DIST, University of Genoa , Italy, 1995.
5.
Odijk, M.A. "A Constraint Generation Algorithm for the Construction of Periodic Railway Timetables." Transportation Research, Part B., Vol. 30B, pp 455-464, 1996.
6.
Newell, G.F. "Dispatching Policies for a Transportation Route ." Transportation Science, Vol. 5, pp 91-105, 1971.
7.
Nachtigall, K., Voget, S. "A Genetic Algorithm Approach to Periodic Railway Synchronization." Computers & Operations Research , Vol. 23, pp 453-463, 1996.
8.
Okumura, S. , Ishida, S. "Development of Diagram Related Systems." Transactions of the Institute of Electronics, Information and Communication Engineers, Vol. D-IJ79D-I, pp 616-620,1996.
9.
Gray, B.H.Urban Public Tranportation Glossary, Transportation Research Board, National Research Council, Washington, 1989.
10.
Cury, J.E. , Gomide, F.A.C., Mendes, M.J. "A Methodology for Generation of Optimal Schedules for an Underground Railway System." IEEE Transactions on Automatic Control, Vol. AC-25, No.2, pp 217-222, 1980.
11.
Van Breusegem, V., Campion, G., Bastin, G. "Traffic Modeling and State Feedback Control for Metro Lines." IEEE Transactions on Automatic Control, Vol. 36, No. 7, pp 770-784, 1991.
12.
Pitt, M. "Object-Orientation, Discrete Simulation and the Three-Phase Approach ." Journal of the Operations Research Society, Vol. 46, pp 362-374, 1995.
13.
Randhawa, S.U., Brunner, C.C., Funck, J.W., Zhang G. "A Discrete-Event Object-Oriented Modeling Environment for Sawmill Simulation." SIMULATION, Vol. 64, pp 119-130, 1994.
14.
Aavv. Modsim II: The Language for Object-Oriented Programming . CACI Product Company, La Jolla, CA, 1995.
15.
Goodman, C.J., Siu, L.K., Ho, T.K. "Review of Simulation Models for Railway Systems." Proceedings of IEE 1998International Conference on Developments in Mass Transit Systems , London, pp 80-85, 1998.
16.
Adamski, A., Turanu A. "Simulation Support Tool for Real-Time Dispatching In Public Transport." Transportation Research, Vol. 32, pp 73-87, 1998.
17.
Fowler, M., Scott, K.UML Distilled—Applying the Standard Object Modeling Language, Addison-Wesley, 1997.
Boccalatte, A., Minciardi, R., Paolucci, M., Pesenti, R. "Optimal Train Scheduling in Presence of Track Circuits." Proceedings of Comprail '94, pp 51-61, 1994.
20.
Fowler M., Scott, K.UML Distilled—Applying the Standard Object Modeling Language. Addison-Wesley, 1997.
21.
Schruben, L.W.Sigma: A Graphical Simulation System. The Scientific Press , San Francisco, 1990.
22.
Chiang, T.-W., Hau, H.-Y. "Repair-Based Railway Scheduling System with Cycle Detection." IEICE Transactions on Information and Systems, Vol. E79-D, pp 973-979, 1996.