Skip to main content

Developing scripting capabilities for an Ada-based simulator

  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe '97 (Ada-Europe 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1251))

Included in the following conference series:

  • 124 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. Vladimir Kukic and Nebojsa Vuksanovic. APDL Interpreter. Proc. of the 28th ISMM Applications of Microcomputers, February 5–7, Beverly Hills, 1986

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Keith Hardy Jim Briggs

Rights and permissions

Reprints 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

Publish with us

Policies and ethics