DocumentCode :
278134
Title :
Declarative objects for simulation
Author :
Hopkins, Trevor P. ; Wallis, Steve K.
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fYear :
1991
fDate :
33302
Firstpage :
42461
Lastpage :
42464
Abstract :
The general aim of the work is to allow a non-expert programmer to develop simulations, in particular for training purposes. For example, simulations of machinery to support fault-finding exercises can be constructed readily with the system described. It is expected that the simulation builder will be primarily interesting in the production of computer-based training material, but would be supported by a domain specialist, familiar with the machine being simulated. Other requirements include the provision of an interactive user interface both for development and debugging, a well a a clean interface to special user interfaces for training purposes. It is, also expected that a partially complete simulation can be tested without problems. With these requirements in mind, an object-oriented programming model was developed, together with supporting tools. This system was evaluated by constructing several simulations; one of these is described briefly. An unusual feature, however, is that the objects have declarative properties, based on a notion of attributes whose values are functions of other attributes. The same language and system was used both for building simulations and for user interface construction, although in this paper only the simulation aspects considered. As part of the evaluation of the modelling system, a simulation of a hydraulically-operated steel press was created
Keywords :
computer aided instruction; object-oriented programming; simulation; steel manufacture; training; computer-based training; object-oriented programming model; simulations; steel press; user interface;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Object-Oriented Simulation and Control, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
181263
Link To Document :
بازگشت