Skip to main content

jEQN a Java-Based Language for the Distributed Simulation of Queueing Networks

  • Conference paper
Computer and Information Sciences – ISCIS 2006 (ISCIS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4263))

Included in the following conference series:

Abstract

The increasing pervasiveness of large scale networks is bringing distributed simulation (DS) to the reach of academic and business communities besides the traditional military ones. This gives academics and industry the advantage of using larger execution platforms and of reusing locally implemented simulation models as building blocks of much larger models. Developing a distributed simulator however requires learning how to use a given DS standard (such as HLA), that implies a non-negligible amount of effort. This paper addresses the problem of defining a language that can equivalently support the development of local or distributed simulators, making the use of the DS standard transparent. The HLA standard is dealt with, but the method can be extended to any other DS standard. The language (called jEQN) addresses the extended queueing network (EQN) domain, and thus it also includes primitives to facilitate the development of queueing network distributed simulators.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fujimoto, R.: Parallel and Distributed Simulation Systems. Wiley, Chichester (2000)

    Google Scholar 

  2. Bolch, G., Greiner, S., de Meer, H., Trivedi, K.: Queueing Networks and Markov Chains. Wiley, Chichester (1998)

    Book  MATH  Google Scholar 

  3. Veran, M., Portier, D.: QNAP2: A Portable Environment for Queueing Systems Modelling. Raport de Recherche 314, INRIA (June 1984)

    Google Scholar 

  4. Sauer, C., MacNair, E., Salza, S.: A Language for Extended Queuing Network Models. IBM Journal of Research and Development 24(6) (November 1980)

    Google Scholar 

  5. Verbraeck, A.: Component-based Distributed Simulation. In: Proceedings of the 18th Workshop on Parallel and Distributed Simulation (PADS 2004), Kuftein, Austria, May 2004, pp. 141–148 (2004)

    Google Scholar 

  6. Riley, G., Ammar, M., Fujimoto, R., Park, A., Perumalla, K., Xu, D.: A Federated Approach to Distributed Network Simulation. ACM Transaction on Modeling and Computer Simulation (TOMACS) 14(2) (April 2004)

    Google Scholar 

  7. Page, E., Moose, R., Griffin, S.: Web-based Simulation in SimJava using Remote Method Invocation. In: Proceedings of the 1997 Winter Simulation Conference, Atlanta, GA, December 1997, pp. 468–474 (1997)

    Google Scholar 

  8. Jacobs, P., Lang, N., Verbraeck, A.: D-SOL: A Distributed Java Based Discrete Event Simulation Architecture. In: Proceedings of the 2002 Winter Simulation Conference, San Diego, CA, December 8-11, 2002, pp. 793–800 (2002)

    Google Scholar 

  9. Perumalla, K.: μsik: A Micro-kernel for Parallel/Distributed Simulation Systems. In: Proceedings of the 19th Workshop on Parallel and Distributed Simulation (PADS 2005), Monterey, CA, June 2005, pp. 59–68 (2005)

    Google Scholar 

  10. IEEE, Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) – framework and rules, Technical Report 1516, IEEE (2000)

    Google Scholar 

  11. Grable, R., Jernigan, J., Pogue, C., Divis, D.: Metrics for Small Projects: Experiences at the SED. IEEE Software, 21–29 (March-April, 1999)

    Google Scholar 

  12. Nance, R.: The time and state relationships in simulation modeling. Communications of the ACM 24(4), 173–179 (1981)

    Article  MathSciNet  Google Scholar 

  13. Gianni, D.: jRand: a flexible and extendible framework for number sequences for simulation programs. RI.09.03, Dept. of Computer Science, Software Eng. Lab. University of Rome TorVergata (December 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

D’Ambrogio, A., Gianni, D., Iazeolla, G. (2006). jEQN a Java-Based Language for the Distributed Simulation of Queueing Networks. In: Levi, A., Savaş, E., Yenigün, H., Balcısoy, S., Saygın, Y. (eds) Computer and Information Sciences – ISCIS 2006. ISCIS 2006. Lecture Notes in Computer Science, vol 4263. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11902140_89

Download citation

  • DOI: https://doi.org/10.1007/11902140_89

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-47242-1

  • Online ISBN: 978-3-540-47243-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics