spacer
spacer Main Page
spacer
spacer Call For Papers
spacer
spacer Location
spacer
spacer Chair-Committee
spacer
spacer Deadlines
spacer
spacer Paper Format
spacer
spacer Fees
spacer
spacer SUBMIT A PAPER
spacer
spacer SUBMIT A SPECIAL SESSION
spacer
spacer SEND THE FINAL VERSION
spacer
spacer Conference Program
spacer
spacer Presentation Information
spacer
spacer Call for Collaborators
spacer
spacer Relevant WSEAS Conferences
spacer
spacer REVIEWERS
spacer
spacer CONTACT US
Past Conferences Reports
Find here full report from previous events


Impressions from previous conferences ...
Read your feedback...


History of the WSEAS conferences ...
List of previous WSEAS Conferences...


Urgent News ...
Learn the recent news of the WSEAS ...



spacer

Plenary Lecture

Super-Object-Oriented Programming and Simulation



Professor Eugene Kindler
Profesor of applied mathematics,
University of Ostrava,
Faculty of Science,
Dept. of Computers and Informatics,
CZ - 701 03 Ostrava, 30. dubna no. 22,
Czech Republic
E-mail: ekindler@centrum.cz

Abstract: One applies simulation namely in studying complex systems and for that purpose special programming techniques were developed, among which the object-oriented programming (OOP) passed the domain of simulation over and became a universal technique of programming and of representation of concepts. A man-made system S designed in a modern way often uses a computer C for controlling its operation and – in case the controlling is complex – it uses also simulation and/or OOP. If such a man-made system S is simulated during its design phase, C should be reflected in the used simulation model M, together with its operation, namely with the (simulation) model m and/or the represented concepts used by it; this statement can be exactly proved. So the “internal” model m should be “nested” in the “external” model M and often the system r of concepts represented for the purpose of m should be “nested” into the system R of concepts represented for the purpose of M. The psychology demands the authors of the models to introduce the same names of concepts, of functions and of elements for both the models M and m, although they essentially differ by their own relation to the simulated reality; for example, they have their own (mutually different) time flows; moreover, a danger of a fatal error called transplantation exists, consisting in assigning a name qualified in one of the models to an element belonging to the other one.

There is a technique called super-object-oriented programming (SOOP) that allows secure and decipherable producing of such “nesting” models. It consists in enlarging the OOP by “life rules”, i.e. algorithms according the instances of the concepts should behave, and local classes, that enable an instance E of a class to carry classes “nested” in it. In M, E can simply model a modeling/simulating computer (or even a formalized human “manager” existing inside the system reflected by M, who time to time anticipates possible future consequences of his own decisions). Surprisingly, SOOP was discovered already 41 years ago together with the OOP. The principles of solving obstacles in the nesting simulation models will be presented.

The author led some works oriented to simulation of the sea harbors (especially container terminals), of the production halls equipped with auto-routed vehicles, and of the hospital sections, and in the Czech Republic and France such techniques were followed, namely in developing special “quasi-parallel” methods of optimizing and of nested simulation models of public transport, of circular conveyors and of systems of demographic development. Their details will be presented in special papers of their authors.



Brief Biography of the Speaker:
Eugene Kindler was born in 1935, studied mathematics at Charles University in Prague, (Czechoslovakia) and then computer science at the Research Institute of Mathematical Machines in Prague. He is the author of the first Czechoslovak ALGOL 60 compiler and the first Czechoslovak simulation language and compiler (COSMO, Compartmental System Modeling). Charles University granted him PhDr in logic and RNDr (Rerum Naturalium Doctor) in the theory of programming, Czechoslovak Academy of Science granted him CSc (Candidate of Sciences) in mathematics and physics. During 1958-1966 he worked with the Research Institute of Mathematical Machines, then with the Institute of Biophysics of the Faculty of General Medicine of Charles University (until 1973) and then with the Faculty of Mathematics and Physics of the same University (until 2006). In parallel, he worked with a new University of Ostrava. Since 2006 he has been pensioned, collaborating with the same Ostrava University as external specialist in various research projects and in doctoral studies.
During 1967-1973 he was responsible for special projects on information processing in radiation security and during 1973-1989 he was head of teams oriented to the fundamental research of modeling techniques. During 1995-2000 he represented Czech Republic activities at two COPERNICUS projects sponsored by the European Commission and oriented to sea harbor modernizing with use of modern information technology. Beside many shorter professional stays at foreign institutions, he worked as visiting professor with the University of Pisa (Italy, one year around 1969) and with West Virginia University (Morgantown, USA, one year around 1993), as invited professor and then as holder of French government professor scholarship with Blaise Pascal University (Clermont-Ferrand, 9 moths, around 1995 and 1998) and with the University of South Brittany (Lorient, France, 3 times one months in 2002-2004), and as a hosting lecturer with Humboldt University (Berlin, 3 months in 1983). His main professional interest is object-oriented simulation of discrete event systems, namely of those using their own private models for anticipating their future states. His private hobby is the chant originated during the first millennium A.D. in Europe and certain Near East Asian countries.
 

spacerspacer  ©  World Scientific and Engineering Academy and Society spacer
spacer
 

WSEAS | IASME | Contact Us
Copyright © 2007 WSEAS