Open Science Research Excellence

Open Science Index

Commenced in January 2007 Frequency: Monthly Edition: International Publications Count: 29381


Select areas to restrict search in scientific publication database:
975
Simulation and 40 Years of Object-Oriented Programming
Abstract:
2007 is a jubilee year: in 1967, programming language SIMULA 67 was presented, which contained all aspects of what was later called object-oriented programming. The present paper contains a description of the development unto the objectoriented programming, the role of simulation in this development and other tools that appeared in SIMULA 67 and that are nowadays called super-object-oriented programming.
Digital Object Identifier (DOI):

References:

[1] O.-J. Dahl and K. Nygaard, "Class and subclass declarations", in (2), pp. 159-174.
[2] J. N. Buxton, Ed., Simulation Programming Languages - Proceedings of the IFIP Working Conference on Simulation Programming Languages. Amsterdam: North-Holland, 1968.
[3] H. E. Islo, "SOOP Corner", ASU Newsletter, vol. 22, no. 2, pp. 22-26, May 1994.
[4] E. Kindler, "SIMULA and Super-Object-Oriented Programming", in (13), pp 165-182.
[5] G. Gordon, "A general purpose systems simulation program", in Proceedings of 1961 East Joint Computing Conference, New York: MacMillan, 1961, pp. 81-91.
[6] T. J. Schrieber, An Introduction to Simulation Using GPSS/HTM. New York - Chichester - Brisbane - Toronto - Singapore: Wiley, 1990.
[7] O.-J. Dahl and Kristen Nygaard, "SIMULA - A Language for Programming and Description of Discrete Event Systems. Introduction and User-s Manual". Norwegian Computing Center, Oslo, 1965.
[8] O.-J. Dahl and Kristen Nygaard, "SIMULA - an ALGOL-based Simulation Language," Communications of the ACM, vol. 9, pp. 671- 678, September 1966.
[9] F. Genuys, Ed., Programming Languages. Academic Press, London - New York, 1968.
[10] O.-J. Dahl, "Discrete Event Simulation Languages," Norwegian Computing Center, Oslo, 1966. Reprinted in (9), 349-394.
[11] C. A. R. Hoare, "Record Handling," in (9), pp. 291-346.
[12] O.-J. Dahl, "The Birth of Object Orientation: the Simula Languages," in Software Pioneers: Contribution to Software Engineering, M. Broy and E. Denert, Eds. Berlin: Springer, 2002. Reprinted in (13), pp. 15-25.
[13] O.Owe, S. Krogdal and T. Lychne, Eds., .From Object-Orientation to Formal Methods, (Lecture Notes in Computer Science, vol. 2635]. Berlin, Heidelberg, New York: Springer, 2004.
[14] O.-J. Dahl, B. Myhrhaug and K. Nygaard, "Common Base Language". Norwegian Computing Center, Oslo, 1968 (1st edition), 1972 (2nd edition), 1982 (3rd edition), 1984 (4th edition).
[15] SIMULA Standard. Simula a.s., Oslo, 1989.
[16] E. Kindler, "Object-Oriented Simulation of Simulating Anticipatory Systems", in International Conference on Bioengineering Technology, Computer Science, Knowledge Mining, Prague, February 24-26, 2006; Computer Science, C. Ardil, Ed, (Enformatika, Vol. 11), pp. 67-73.
[17] E. Kindler: "Object-Oriented Simulation of Simulating Anticipatory Systems," International Journal of Computer Science, vol. 1., 2006, no. 3, pp. 163-171.
[18] E. Kindler: "Agent-Based Simulation of Simulating Anticipatory Systens - Classification," in 14th International Enformatika Conference IEC 2006, August 25-27, 2006, C. Ardil, Ed., (Enformatika, Vol. 14), pp. 1-6.
[19] E. Kindler: "Agent-Based Simulation of Simulating Anticipatory Systens - Classification," IJIT - International Journal of Intelligent Technology, vol. 1, 2006, no. 4, pp. 281-287.
[20] O. Madsen, B. M├©ller-Pedersen and K. Nygaard, Object-Oriented Programming in the Beta Programming Language. Harlow - Reading - Menlo Park: Addison Wesley, 1993
Vol:13 No:03 2019Vol:13 No:02 2019Vol:13 No:01 2019
Vol:12 No:12 2018Vol:12 No:11 2018Vol:12 No:10 2018Vol:12 No:09 2018Vol:12 No:08 2018Vol:12 No:07 2018Vol:12 No:06 2018Vol:12 No:05 2018Vol:12 No:04 2018Vol:12 No:03 2018Vol:12 No:02 2018Vol:12 No:01 2018
Vol:11 No:12 2017Vol:11 No:11 2017Vol:11 No:10 2017Vol:11 No:09 2017Vol:11 No:08 2017Vol:11 No:07 2017Vol:11 No:06 2017Vol:11 No:05 2017Vol:11 No:04 2017Vol:11 No:03 2017Vol:11 No:02 2017Vol:11 No:01 2017
Vol:10 No:12 2016Vol:10 No:11 2016Vol:10 No:10 2016Vol:10 No:09 2016Vol:10 No:08 2016Vol:10 No:07 2016Vol:10 No:06 2016Vol:10 No:05 2016Vol:10 No:04 2016Vol:10 No:03 2016Vol:10 No:02 2016Vol:10 No:01 2016
Vol:9 No:12 2015Vol:9 No:11 2015Vol:9 No:10 2015Vol:9 No:09 2015Vol:9 No:08 2015Vol:9 No:07 2015Vol:9 No:06 2015Vol:9 No:05 2015Vol:9 No:04 2015Vol:9 No:03 2015Vol:9 No:02 2015Vol:9 No:01 2015
Vol:8 No:12 2014Vol:8 No:11 2014Vol:8 No:10 2014Vol:8 No:09 2014Vol:8 No:08 2014Vol:8 No:07 2014Vol:8 No:06 2014Vol:8 No:05 2014Vol:8 No:04 2014Vol:8 No:03 2014Vol:8 No:02 2014Vol:8 No:01 2014
Vol:7 No:12 2013Vol:7 No:11 2013Vol:7 No:10 2013Vol:7 No:09 2013Vol:7 No:08 2013Vol:7 No:07 2013Vol:7 No:06 2013Vol:7 No:05 2013Vol:7 No:04 2013Vol:7 No:03 2013Vol:7 No:02 2013Vol:7 No:01 2013
Vol:6 No:12 2012Vol:6 No:11 2012Vol:6 No:10 2012Vol:6 No:09 2012Vol:6 No:08 2012Vol:6 No:07 2012Vol:6 No:06 2012Vol:6 No:05 2012Vol:6 No:04 2012Vol:6 No:03 2012Vol:6 No:02 2012Vol:6 No:01 2012
Vol:5 No:12 2011Vol:5 No:11 2011Vol:5 No:10 2011Vol:5 No:09 2011Vol:5 No:08 2011Vol:5 No:07 2011Vol:5 No:06 2011Vol:5 No:05 2011Vol:5 No:04 2011Vol:5 No:03 2011Vol:5 No:02 2011Vol:5 No:01 2011
Vol:4 No:12 2010Vol:4 No:11 2010Vol:4 No:10 2010Vol:4 No:09 2010Vol:4 No:08 2010Vol:4 No:07 2010Vol:4 No:06 2010Vol:4 No:05 2010Vol:4 No:04 2010Vol:4 No:03 2010Vol:4 No:02 2010Vol:4 No:01 2010
Vol:3 No:12 2009Vol:3 No:11 2009Vol:3 No:10 2009Vol:3 No:09 2009Vol:3 No:08 2009Vol:3 No:07 2009Vol:3 No:06 2009Vol:3 No:05 2009Vol:3 No:04 2009Vol:3 No:03 2009Vol:3 No:02 2009Vol:3 No:01 2009
Vol:2 No:12 2008Vol:2 No:11 2008Vol:2 No:10 2008Vol:2 No:09 2008Vol:2 No:08 2008Vol:2 No:07 2008Vol:2 No:06 2008Vol:2 No:05 2008Vol:2 No:04 2008Vol:2 No:03 2008Vol:2 No:02 2008Vol:2 No:01 2008
Vol:1 No:12 2007Vol:1 No:11 2007Vol:1 No:10 2007Vol:1 No:09 2007Vol:1 No:08 2007Vol:1 No:07 2007Vol:1 No:06 2007Vol:1 No:05 2007Vol:1 No:04 2007Vol:1 No:03 2007Vol:1 No:02 2007Vol:1 No:01 2007