Abstract
The purpose of a system is, in a certain sense, contained in the interactions between the system and its environment. The role of a simulator is to provide an artificial but controllable environment usually for testing and training purposes. For that purpose, most testing and training simulators provide the user with a scripting mechanism, i.e. a means to compose the desired environment. Afterwards the simulator interprets the script, i.e. simulates the properties and behavior of a number of simulated entities that the desired environment is composed of. This paper describes a design which, instead of hard-coding script interpretation into the simulated entities, derives the scripting capabilities from the implementation of the simulated entities.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Nebojsa Vuksanovic, Marko Vuskovic and Vladimir Kukic. APDL — A Formal Language for Cluster Behaviour Description, Proc. of the 28th ISMM Applications of Microcomputers, February 5–7, Beverly Hills, 1986.
Vladimir Kukic and Nebojsa Vuksanovic. APDL Interpreter. Proc. of the 28th ISMM Applications of Microcomputers, February 5–7, Beverly Hills, 1986
Drasko M. Sotirovski, Slobodan S. Jovanovic and Philippe Krachten. Beyond Abstract Data Types: Giving Life to Objects. In Marcel Toussaint, editor, Ada in Europe, First International Eurospace-Ada-Europe Symposium, Springer-Verlag, 1994.
Slobodan S. Jovanovic and Drasko M. Sotirovski. Reuse Strategy for the Development of the Integration and Training Simulatorfor Large Systems. In DASIA'96: Data Systems in Aerospace (organized by Eurospace), Conference Proceedings, pages 193–199, Rome, Italy, May 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jovanovic, S.S., Sotirovski, D.M., van Aswegen, P. (1997). Developing scripting capabilities for an Ada-based simulator. In: Hardy, K., Briggs, J. (eds) Reliable Software Technologies — Ada-Europe '97. Ada-Europe 1997. Lecture Notes in Computer Science, vol 1251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63114-3_6
Download citation
DOI: https://doi.org/10.1007/3-540-63114-3_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63114-9
Online ISBN: 978-3-540-69150-1
eBook Packages: Springer Book Archive