Object-Oriented Simulation of Simulating Anticipatory Systems
Authors: Eugene Kindler
Abstract:
The present paper is oriented to problems of simulation of anticipatory systems, namely those that use simulation models for the aid of anticipation. A certain analogy between use of simulation and imagining will be applied to make the explication more comprehensible. The paper will be completed by notes of problems and by some existing applications. The problems consist in the fact that simulation of the mentioned anticipatory systems end is simulation of simulating systems, i.e. in computer models handling two or more modeled time axes that should be mapped to real time flow in a nondescent manner. Languages oriented to objects, processes and blocks can be used to surmount the problems.
Keywords: Anticipatory systems, Nested computer models, Discrete event simulation, Simula.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1078903
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1443References:
[1] R. Rosen: Anticipatory Systems. New York: Pegamon Press, 1985
[2] G. Gordon: "A general purpose systems simulation program". Proceeding 1961 EJCC, New York: MacMillan, pp. 81-88
[3] T. J. Schriber: An Introduction to Simulation using GPSS/H, New York: Wiley, 1991
[4] O.-J. Dahl and K. Nygaard: SIMULA, a Language for Programming and Description of Discrete Event Systems, 5th ed. Oslo: Norsk Regnesentralen, 1967
[5] O.-J. Dahl: Discrete Event Simulation Languages. Oslo: Norsk Regnesentralen, 1966. Reprinted in (6)
[6] F. Genuys, Ed.: Programming Languages. London - New York: Academic Press, 1968
[7] O.-J. Dahl and K. Nygaard: "Class and subclass declarations", in Simulation Programming Languages, J. N. Buxton, Ed. Amsterdam: North-Holland, 1968, pp. 158-174
[8] O.-J. Dahl, B. Myhrhaug and K. Nygaard: Common Base Language. Oslo: Norsk Regnesentralen, 1968 (1st ed.). 1972 (2nd ed.), 1982 (3rd ed.), 1984 (4th ed.)
[9] SIMULA Standard as Defined by the SIMULA Standards Group. Oslo: Simula a.s., 1989
[10] O. L. Madsen, B. M├©ller-Pedersen and K. Nygaard: Object-Oriented Programming in the Beta Programming Language. Harlow - Reading - Menlo Park: Addison Wesley, 1993
[11] C. Herring: "ModSim: A new object-oriented simulation language". SCS Multiconference on Object-Oriented Simulation. San Diego: The Society for Computer Simulation, 1990
[12] Naur, P., Ed.: "Revised report on the algorithmic language ALGOL 60". Communications of the ACM, vol. 6, no.1, pp. 1-17, Jan. 1963.
[13] E. Kindler: "Transplantation - what causes it in MS-DOS SIMULA?" in Object Oriented Modelling and Simulation of Environmental, Human and Technical Systems - Proceedings of the 24th Conference of the ASU, Salzau (Schleswig Holstein, Germany), B. Breckling and H. Islo Eds. Kiel: Ecology Center, 1998, pp. 155-164
[14] E. Kindler: "Reflective simulation in SIMULA," in Applications of Distributed and Graphical Simulation - Proceedings of the 19th Conference of the ASU, R. Kerr, Ed. Aberdeen: Kings College (University of Aberdeen), 1993, pp. D-2-1 - D-2-11. Reprinted in (15)
[15] E. Kindler and M. Brejcha: "An application of main class nesting - Lee's algorithm". SIMULA Newsletter, vol. 13, no.3, pp. 24-26, Nov. 1990
[16] E. Kindler: "Classes for object-oriented simulation of container terminals," in Managing and Controlling Growing Harbour Terminals, E.Bl├╝mel, Ed. San Diego, Erlangen, Ghent, Budapest: The Society for Computer Simulation International, 1997, pp. 175-278
[17] E. Kindler: "Nesting simulation of a container terminal operating with its own simulation model". Belgian Journal of Operations Research, Statistics and Computer Sciences, vol. 40, no. 3-4, pp. 169-181, Dec. 2000
[18] E. Kindler: "Reflective simulation - first experiences," in Simulation und Animation für Planung, Bildung und Präsentation '96, P. Lorenz and F. Breitenecker Eds. Magdeburg - Wien: ASIM, 1996, pp. 39-50
[19] E. Kindler: "When everybody anticipates in a different way ...," in Computing Anticipatory Systems CASYS 2001 - Fifth International Conference, D. M. Dubois, Ed. Melville, New York: American Institute of Physics, 2002, pp. 119-127
[20] P. Bl├╝mel and E. Kindler: "Simulation of antagonist mutually simulating systems," in Simulation und Animation '97, O. Deussen and P. Lorenz, Eds. Erlangen, Ghent, Budapest, San Diego: Society for Computer Simulation International, 1997, pp. 56-65
[21] P.Bulava: "Transport system in Havirov," in Proceedings of 28th ASU Conference, 2002. Brno, Czech Republic:Technical University, pp. 57- 62
[22] E. Kindler, P. Berruet and T. Coudert: "Conveyors with rollers and their reflective simulation," in International Workshop of Modelling & Applied Simulation MAS 2003, A. G. Bruzzone and R. Mosca, Eds. Genoa: McLeod Institute of Simulation Science, pp. 147-152
[23] E. Kindler, T. Coudert and P. Berruet: "Component-based simulation for a reconfiguration study of transitic systems", SIMULATION, vol. 80, no. 3, pp.153-163, March 2004
[24] P. Berruet, T. Coudert and E. Kindler: "Conveyors with rollers as anticipatory systems: their simulation models," in Computing Anticipatory Systems CASYS 2003 - Sixth International Conference, D. M. Dubois, Ed. Melville, New York: American Institute of Physics, 2004, pp. 582-592
[25] E. Kindler and I. KrivÛ: "On the way to reflective simulation of hospitals," in 4th International Conference Aplimat, Part II. Bratislava: Slovak University of Technology, 2005, pp. 309-314
[26] E. Kindler, I. KrivÛ and A. Tanguy: "Object-oriented sytem analysis of anticipatory systems in week sense". International Journal of Computing Anticipatory Systems, vol. 14, pp. 271-285, 2004