메뉴 건너뛰기




Volumn 35, Issue 6, 2005, Pages 539-576

JiST: An efficient approach to simulation using virtual machines

Author keywords

Aspect oriented programming; Discrete event simulation; Java; Simulation languages; Wireless networks

Indexed keywords

COMPUTER SIMULATION; COMPUTER SIMULATION LANGUAGES; DISCRETE TIME CONTROL SYSTEMS; JAVA PROGRAMMING LANGUAGE; MATHEMATICAL MODELS; OPTIMIZATION; SOFTWARE ENGINEERING; TELECOMMUNICATION NETWORKS; WIRELESS TELECOMMUNICATION SYSTEMS;

EID: 18744385858     PISSN: 00380644     EISSN: None     Source Type: Journal    
DOI: 10.1002/spe.647     Document Type: Article
Times cited : (193)

References (86)
  • 2
    • 0022678067 scopus 로고
    • Distributed discrete event simulation
    • Misra J. Distributed discrete event simulation. ACM Computing Surveys 1986; 18(1):39-65.
    • (1986) ACM Computing Surveys , vol.18 , Issue.1 , pp. 39-65
    • Misra, J.1
  • 3
    • 84976676590 scopus 로고
    • Parallel discrete event simulation
    • Fujimoto RM. Parallel discrete event simulation. Communications of the ACM 1990; 33(10):30-53.
    • (1990) Communications of the ACM , vol.33 , Issue.10 , pp. 30-53
    • Fujimoto, R.M.1
  • 5
    • 0029531017 scopus 로고
    • Parallel and distributed simulation
    • December
    • Fujimoto RM. Parallel and distributed simulation. Winter Simulation Conference, December 1995; 118-125.
    • (1995) Winter Simulation Conference , pp. 118-125
    • Fujimoto, R.M.1
  • 6
    • 85013259545 scopus 로고
    • Distributed simulation and the Time Warp operating system
    • November
    • Jefferson DR et al. Distributed simulation and the Time Warp operating system. ACM Symposium on Operating Systems Principles, November 1987; 77-93.
    • (1987) ACM Symposium on Operating Systems Principles , pp. 77-93
    • Jefferson, D.R.1
  • 8
    • 0029484232 scopus 로고
    • Compose: An object-oriented environment for parallel discrete-event simulations
    • December
    • Martin JM, Bagrodia RL. Compose: An object-oriented environment for parallel discrete-event simulations. Winter Simulation Conference, December 1995; 763-767.
    • (1995) Winter Simulation Conference , pp. 763-767
    • Martin, J.M.1    Bagrodia, R.L.2
  • 9
    • 84943347349 scopus 로고
    • Simula, an Algol-based simulation language
    • Dahl O-J, Nygaard K. Simula, an Algol-based simulation language. Communications of the ACM 1966; 9(9):671-678.
    • (1966) Communications of the ACM , vol.9 , Issue.9 , pp. 671-678
    • Dahl, O.-J.1    Nygaard, K.2
  • 12
    • 0000111464 scopus 로고
    • Parallel discrete event simulation: Will the field survive?
    • Fujimoto RM. Parallel discrete event simulation: Will the field survive? ORSA Journal on Computing 1993; 5(3):213-230.
    • (1993) ORSA Journal on Computing , vol.5 , Issue.3 , pp. 213-230
    • Fujimoto, R.M.1
  • 17
    • 0035442471 scopus 로고    scopus 로고
    • SWiMNet: A scalable parallel simulation testbed for wireless and mobile networks
    • Boukerche A, Das SK, Fabbri A. SWiMNet: A scalable parallel simulation testbed for wireless and mobile networks. Wireless Networks 2001; 7:467-486.
    • (2001) Wireless Networks , vol.7 , pp. 467-486
    • Boukerche, A.1    Das, S.K.2    Fabbri, A.3
  • 19
    • 18744407729 scopus 로고
    • ns (Network Simulator), [November 2003]
    • McCanne S, Floyd S. ns (Network Simulator), 1995. http://www-nrg.ee.lbl. gov/ns [November 2003].
    • (1995)
    • McCanne, S.1    Floyd, S.2
  • 26
    • 0003858844 scopus 로고    scopus 로고
    • Tapestry: An infrastructure for fault-tolerant wide-area location and routing
    • UC Berkeley, April
    • Zhao B, Kubiatowicz J, Joseph A. Tapestry: An infrastructure for fault-tolerant wide-area location and routing. Technical Report UCB/CSD-01-1141, UC Berkeley, April 2001.
    • (2001) Technical Report , vol.UCB-CSD-01-1141
    • Zhao, B.1    Kubiatowicz, J.2    Joseph, A.3
  • 27
    • 57349142855 scopus 로고    scopus 로고
    • Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems
    • November
    • Rowstron A, Druschel P. Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. ACM Conference on Distributed Systems Platforms, November 2001; 329-350.
    • (2001) ACM Conference on Distributed Systems Platforms , pp. 329-350
    • Rowstron, A.1    Druschel, P.2
  • 33
    • 18744370905 scopus 로고    scopus 로고
    • [November]
    • Qualnet. http://www.scalable-networks.com/ [November 2003].
    • (2003)
  • 35
    • 0000629443 scopus 로고    scopus 로고
    • Dynamic source routing in ad hoc wireless networks
    • Kluwer Academic Publishers: Dordrecht
    • Johnson DB, Maltz DA. Dynamic source routing in ad hoc wireless networks. Mobile Computing. Kluwer Academic Publishers: Dordrecht, 1996.
    • (1996) Mobile Computing
    • Johnson, D.B.1    Maltz, D.A.2
  • 39
    • 0346240967 scopus 로고    scopus 로고
    • Portable implementation of continuation operators in imperative languages by exception handling
    • Springer
    • Sekiguchi T, Sakamoto T, Yonezawa A. Portable implementation of continuation operators in imperative languages by exception handling. Advances in Exception Handling Techniques. Springer, 2001; 217-233.
    • (2001) Advances in Exception Handling Techniques , pp. 217-233
    • Sekiguchi, T.1    Sakamoto, T.2    Yonezawa, A.3
  • 41
    • 1842743051 scopus 로고    scopus 로고
    • Zero overhead Java thread migration
    • INRIA
    • Bouchenak S, Hagimont D. Zero overhead Java thread migration. Technical Report 0261, INRIA, 2002.
    • (2002) Technical Report , vol.261
    • Bouchenak, S.1    Hagimont, D.2
  • 42
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Hoare CAR. Communicating sequential processes. Communications of the ACM 1978; 21(8):666-677.
    • (1978) Communications of the ACM , vol.21 , Issue.8 , pp. 666-677
    • Car, H.1
  • 46
    • 0024174127 scopus 로고
    • Object library for parallel simulation (OLPS)
    • December
    • Abrams M. Object library for parallel simulation (OLPS). Winter Simulation Conference, December 1988; 210-219.
    • (1988) Winter Simulation Conference , pp. 210-219
    • Abrams, M.1
  • 52
    • 0031331615 scopus 로고    scopus 로고
    • Silk: A Java-based process simulation language
    • December
    • Healy KJ, Kilgore RA. Silk: A Java-based process simulation language. Winter Simulation Conference, December 1997; 475-482.
    • (1997) Winter Simulation Conference , pp. 475-482
    • Healy, K.J.1    Kilgore, R.A.2
  • 53
    • 0031380981 scopus 로고    scopus 로고
    • The IDES framework: A case study in development of a parallel discrete-event simulation system
    • December
    • Nicol DM, Johnson MM, Yoshimura AS. The IDES framework: A case study in development of a parallel discrete-event simulation system. Winter Simulation Conference, December 1997; 93-99.
    • (1997) Winter Simulation Conference , pp. 93-99
    • Nicol, D.M.1    Johnson, M.M.2    Yoshimura, A.S.3
  • 54
    • 0344091764 scopus 로고    scopus 로고
    • Heterogeneous concurrent modeling and design in Java
    • UC Berkeley, EECS, August
    • Bhattacharyya S et al. Heterogeneous concurrent modeling and design in Java. Technical Report UCB/ERL M02/23, UC Berkeley, EECS, August 2002.
    • (2002) Technical Report , vol.UCB-ERL M02-23
    • Bhattacharyya, S.1
  • 55
    • 0030415452 scopus 로고    scopus 로고
    • Csim18 - The simulation engine
    • December
    • Schwetman H. Csim18 - the simulation engine. Winter Simulation Conference, December 1996; 517-521.
    • (1996) Winter Simulation Conference , pp. 517-521
    • Schwetman, H.1
  • 56
    • 0024631626 scopus 로고
    • The Yaddes distributed discrete event simulation specification language and execution environment
    • Preiss BR. The Yaddes distributed discrete event simulation specification language and execution environment. SCS Multiconference on Distributed Simulation, 1989; 139-144.
    • (1989) SCS Multiconference on Distributed Simulation , pp. 139-144
    • Preiss, B.R.1
  • 57
    • 0028416744 scopus 로고
    • Maisie: A language for the design of efficient discrete-event simulations
    • Bagrodia RL, Liao W-T. Maisie: A language for the design of efficient discrete-event simulations. IEEE Transactions on Software Engineering 1994; 20(4):225-238.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.4 , pp. 225-238
    • Bagrodia, R.L.1    Liao, W.-T.2
  • 60
    • 18744389311 scopus 로고
    • Modsim II - An object-oriented simulation language for sequential and parallel processors
    • December
    • Bryan OF Jr. Modsim II - an object-oriented simulation language for sequential and parallel processors. Winter Simulation Conference, December 1989; 122-127.
    • (1989) Winter Simulation Conference , pp. 122-127
    • Bryan Jr., O.F.1
  • 63
    • 0024715853 scopus 로고
    • Inheritance in Actor-based concurrent object-oriented languages
    • Kafura DG, Lee KH. Inheritance in Actor-based concurrent object-oriented languages. IEEE Computer 1989; 32(4):297-304.
    • (1989) IEEE Computer , vol.32 , Issue.4 , pp. 297-304
    • Kafura, D.G.1    Lee, K.H.2
  • 64
    • 33846148913 scopus 로고    scopus 로고
    • What makes a good domain-specific language? APOSTLE, and its approach to parallel discrete event simulation
    • January
    • Bruce D. What makes a good domain-specific language? APOSTLE, and its approach to parallel discrete event simulation. Workshop on Domain-specific Languages, January 1997.
    • (1997) Workshop on Domain-specific Languages
    • Bruce, D.1
  • 69
    • 0029482934 scopus 로고
    • Parasol: A multithreaded system for parallel simulation based on mobile threads
    • December
    • Mascarenhas E, Knop F, Rego V. Parasol: A multithreaded system for parallel simulation based on mobile threads. Winter Simulation Conference, December 1995; 690-697.
    • (1995) Winter Simulation Conference , pp. 690-697
    • Mascarenhas, E.1    Knop, F.2    Rego, V.3
  • 71
    • 18744404671 scopus 로고    scopus 로고
    • PDNS, July [November 2003]
    • Riley G. PDNS, July 2003. http://www.cc.gatech.edu/computing/compass/ pdns/ [November 2003].
    • (2003)
    • Riley, G.1
  • 75
    • 18744404386 scopus 로고    scopus 로고
    • [November]
    • Modelnet. http://issg.cs.duke.edu/modelnet.html [November 2003].
    • (2003) Modelnet
  • 76
    • 18744398909 scopus 로고    scopus 로고
    • [November]
    • Planetlab, http://www.planet-lab.org/ [November 2003].
    • (2003)
  • 77
    • 18744369778 scopus 로고    scopus 로고
    • JavaSim: A component based compositional network simulation environment
    • January
    • Tyan H-Y, Hou C-J. JavaSim: A component based compositional network simulation environment. Western Simulation Multiconference, January 2001.
    • (2001) Western Simulation Multiconference
    • Tyan, H.-Y.1    Hou, C.-J.2
  • 78
    • 0012526366 scopus 로고    scopus 로고
    • Byte code engineering with the BCEL API
    • Freie Universität Berlin, Institut für Informatik, April
    • Dahm M. Byte code engineering with the BCEL API. Technical Report B-17-98, Freie Universität Berlin, Institut für Informatik, April 2001.
    • (2001) Technical Report , vol.B-17-98
    • Dahm, M.1
  • 83
    • 0010246749 scopus 로고    scopus 로고
    • Automatic code placement alternatives for ad hoc and sensor networks
    • Cornell University, Computer Science, November
    • Barr R, Kim TWD, Fung IYY, Sirer EG. Automatic code placement alternatives for ad hoc and sensor networks. Technical Report 2001-1853, Cornell University, Computer Science, November 2001.
    • (2001) Technical Report , vol.2001 , Issue.1853
    • Barr, R.1    Kim, T.W.D.2    Fung, I.Y.Y.3    Sirer, E.G.4
  • 86
    • 0242527415 scopus 로고    scopus 로고
    • Immutability specification and its applications
    • November
    • Pechtchanski I, Sarkar V. Immutability specification and its applications. Java Grande, November 2002.
    • (2002) Java Grande
    • Pechtchanski, I.1    Sarkar, V.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.