DocumentCode
2123786
Title
Doing object oriented simulations: advantages, new development tools
Author
Giron-Sierra, Jose M. ; Gomez-Pulido, Juan A.
Author_Institution
Dept. de Inf. y Autom., Fac. de Ciencias Fisicas, Univ. Complutense de Madrid, Spain
fYear
1991
fDate
1-5 Apr 1991
Firstpage
177
Lastpage
184
Abstract
In response to academic needs concerning modern digital control, the authors made a variety of educational aids based on simulation. They decided to employ OOP and selected some representative industrial subsystems to be simulated. OOP helped to analyze and implement the functions of the operational simulations, using an academic analogy for tasks distribution: lessons and teachers are `objects´ coordinated to carry out the educational process, with the subsystems models as a resource. This distribution helps to structure the artificial intelligence, incorporated in the objects as specialized experts. The authors used Smalltalk for a rapid prototyping, and then C++ for the final versions. As the learning curve is slow for OOP, they began with a small team and small projects, building re-usable pieces of code, some of them for 3D animated graphics. They employed ObjectVision as a CASE tool to construct objects and generate C++ commented code. They used CommonView C++ classes, so the man-machine interface of their simulations is MS-Windows
Keywords
artificial intelligence; computer aided instruction; digital simulation; object-oriented programming; simulation languages; 3D animated graphics; C++; CASE tool; MS-Windows; ObjectVision; Smalltalk; artificial intelligence; development tools; educational aids; industrial subsystems; man-machine interface; object oriented simulations; operational simulations; rapid prototyping; Analytical models; Animation; Artificial intelligence; Buildings; Computer aided software engineering; Digital control; Graphics; Learning; Object oriented modeling; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 1991., Proceedings of the 24th Annual
Conference_Location
New Orleans, LA
Print_ISBN
0-8186-2169-9
Type
conf
DOI
10.1109/SIMSYM.1991.151503
Filename
151503
Link To Document