|
Digital Library of the
European Council for Modelling and Simulation |
Title: |
40
Years Of Object-Oriented Agents |
Authors: |
Eugene Kindler |
Published in: |
ECMS
2007 Proceedings Edited
by: Ivan Zelinka, Zuzana Oplatkova, Alessandra Orsoni ISBN: 978-0-9553018-2-7 Doi: 10.7148/2007 21st European
Conference on Modelling and Simulation, Prague, June
4-6, 2007 |
Citation
format: |
Kindler, E. (2007). 40 Years Of
Object-Oriented Agents. ECMS 2007 Proceedings edited by: I. Zelinka, Z. Oplatkova, A. Orsoni (pp. 113-117).
European Council for Modeling and Simulation. doi:10.7148/2007-0113. |
DOI: |
http://dx.doi.org/10.7148/2007-0113 |
Abstract: |
In
1967, SIMULA 67 was presented at the IFIP Working Conference on Simulation
Programming Languages. Although the exact definition of SIMULA 67 was a bit
modified during the next year, the essential properties of the first proposal
were conserved and respected. Among them, the properties declared later as
those characterizing the object-oriented programming (classes, subclasses and
virtuality of methods) were introduced, but also
other properties like (a) “life rules” of running in quasi-parallel systems
at a mono-processor computers, and (b) classes local in blocks and in
objects. Although property (a) rooted in an old practice introduced for
discrete event simulation, it was ignored in many object-oriented tools, but
– combined with the object orientation - it leads to agents. Property (b)
leads to combining simulating agents reflected in a simulation models that
could be programmed by different agents. Applications will be presented, too. |
Full
text: |