Distributed discrete-event simulation
ACM Computing Surveys (CSUR)
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
Inheritance in actor based concurrent object-oriented languages
The Computer Journal - Special issue on object-oriented programming
Inheritance and synchronization with enabled-sets
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
MODSIM II—an object oriented simulation language for sequential and parallel processors
WSC '89 Proceedings of the 21st conference on Winter simulation
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
A parallel object-oriented language with inheritance and subtyping
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Design of object-oriented simulations in C++
WSC '94 Proceedings of the 26th conference on Winter simulation
GTW: a time warp system for shared memory multiprocessors
WSC '94 Proceedings of the 26th conference on Winter simulation
Extensibility safety and performance in the SPIN operating system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Parallel and distributed simulation
WSC '95 Proceedings of the 27th conference on Winter simulation
ParaSol: a multithreaded system for parallel simulation based on mobile threads
WSC '95 Proceedings of the 27th conference on Winter simulation
SimKit: a high performance logical process simulation class library in C++
WSC '95 Proceedings of the 27th conference on Winter simulation
Compose: an object-oriented environment for parallel discrete-event simulations
WSC '95 Proceedings of the 27th conference on Winter simulation
WSC '96 Proceedings of the 28th conference on Winter simulation
The IDES framework: a case study in development of a parallel discrete-event simulation system
Proceedings of the 29th conference on Winter simulation
Silk: a Java-based process simulation language
Proceedings of the 29th conference on Winter simulation
TED—a language for modeling telecommunication networks
ACM SIGMETRICS Performance Evaluation Review - Special issue on the telecommunications description language
GloMoSim: a library for parallel simulation of large-scale wireless networks
PADS '98 Proceedings of the twelfth workshop on Parallel and distributed simulation
The future of Java-based simulation
Proceedings of the 30th conference on Winter simulation
Efficient optimistic parallel simulations using reverse computation
PADS '99 Proceedings of the thirteenth workshop on Parallel and distributed simulation
The object library for parallel simulation (OLPS)
WSC '88 Proceedings of the 20th conference on Winter simulation
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Mobile Networks and Applications
Communicating sequential processes
Communications of the ACM
SIMULA: an ALGOL-based simulation language
Communications of the ACM
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
On the need for system-level support for ad hoc and sensor networks
ACM SIGOPS Operating Systems Review
Java Virtual Machine Specification
Java Virtual Machine Specification
The Java Language Specification
The Java Language Specification
Immutability specification and its applications
JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande
Maisie: A Language for the Design of Efficient Discrete-Event Simulations
IEEE Transactions on Software Engineering
Portable implementation of continuation operators in imperative languages by exception handling
Advances in exception handling techniques
Sealing, Encapsulation, and Mutability
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Bytecode Transformation for Portable Thread Migration in Java
ASA/MA 2000 Proceedings of the Second International Symposium on Agent Systems and Applications and Fourth International Symposium on Mobile Agents
Soot - a Java bytecode optimization framework
CASCON '99 Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative research
WARPED: A Time Warp Simulation Kernel for Analysis and Application Development
HICSS '96 Proceedings of the 29th Hawaii International Conference on System Sciences Volume 1: Software Technology and Architecture
A Generic Framework for Parallelization of Network Simulations
MASCOTS '99 Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
cJVM: A Single System Image of a JVM on a Cluster
ICPP '99 Proceedings of the 1999 International Conference on Parallel Processing
Automatic Code Placement Alternatives for Ad-Hoc And Sensor Networks
Automatic Code Placement Alternatives for Ad-Hoc And Sensor Networks
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Simulation of large ad hoc networks
MSWIM '03 Proceedings of the 6th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems
The Georgia Tech Network Simulator
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
An efficient, unifying approach to simulation using virtual machines
An efficient, unifying approach to simulation using virtual machines
An integrated experimental environment for distributed systems and networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Implementing multiple protection domains in java
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
YAES: a modular simulator for mobile networks
MSWiM '05 Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Seamless service composition (SeSCo) in pervasive environments
Proceedings of the first ACM international workshop on Multimedia service composition
Autonomous and distributed node recovery in wireless sensor networks
Proceedings of the fourth ACM workshop on Security of ad hoc and sensor networks
Simulation of MANETs: a qualitative comparison between JiST/SWANS and ns-2
MobiEval '07 Proceedings of the 1st international workshop on System evaluation for mobile platforms
The OSA project: an example of component based software engineering techniques applied to simulation
Proceedings of the 2007 Summer Computer Simulation Conference
Generic mobility simulation framework (GMSF)
Proceedings of the 1st ACM SIGMOBILE workshop on Mobility models
Simulation of ad hoc networks: ns-2 compared to JiST/SWANS
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Realistic simulation of vehicular communication and vehicle-2-X applications
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Reliable Geographical Multicast Routing in Vehicular Ad-Hoc Networks
WWIC '07 Proceedings of the 5th international conference on Wired/Wireless Internet Communications
Scalability of Grid Simulators: An Evaluation
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
A scalable publish/subscribe system for large mobile ad hoc networks
Journal of Systems and Software
Exploiting Synergies between Coexisting Overlays
DAIS '09 Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems
A fuzzy logic based approach for structure-free aggregation in vehicular ad-hoc networks
Proceedings of the sixth ACM international workshop on VehiculAr InterNETworking
An Error Propagation Algorithm for Ad Hoc Wireless Networks
ICARIS '09 Proceedings of the 8th International Conference on Artificial Immune Systems
A Decentralized Approach to Minimum-Energy Broadcasting in Static Ad Hoc Networks
ADHOC-NOW '09 Proceedings of the 8th International Conference on Ad-Hoc, Mobile and Wireless Networks
Density Based Clustering algorithm for Vehicular Ad-Hoc Networks
International Journal of Internet Protocol Technology
HeteroSim: heterogeneous simulation framework
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
On the efficiency of secure beaconing in VANETs
Proceedings of the third ACM conference on Wireless network security
A compilation framework for macroprogramming networked sensors
DCOSS'07 Proceedings of the 3rd IEEE international conference on Distributed computing in sensor systems
Adaptive topology based gossiping in VANETs using position information
MSN'07 Proceedings of the 3rd international conference on Mobile ad-hoc and sensor networks
Distributed delay: improving network throughput by reducing temporal saturation
NTMS'09 Proceedings of the 3rd international conference on New technologies, mobility and security
Reliable and efficient reprogramming in sensor networks
ACM Transactions on Sensor Networks (TOSN)
Efficient traffic simulator coupling in a distributed V2X simulation environment
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
A performance comparison of recent network simulators
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Privacy in inter-vehicular networks: why simple pseudonym change is not enough
WONS'10 Proceedings of the 7th international conference on Wireless on-demand network systems and services
Dependable and secure geocast in vehicular networks
Proceedings of the seventh ACM international workshop on VehiculAr InterNETworking
HYDRA: virtualized distributed testbed for DTN simulations
Proceedings of the fifth ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Demand-driven publish/subscribe in mobile environments
Wireless Networks
GTNA: a framework for the graph-theoretic network analysis
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Priming: making the reaction to intrusion or fault predictable
Natural Computing: an international journal
Decentralized management of bi-modal network resources in a distributed stream processing platform
Journal of Parallel and Distributed Computing
Flexible and efficient co-simulation of networked embedded devices
Proceedings of the 24th symposium on Integrated circuits and systems design
Movement algorithms for refugee agents for virtual disaster simulation systems
KES-AMSTA'11 Proceedings of the 5th KES international conference on Agent and multi-agent systems: technologies and applications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Advanced carrier sensing to resolve local channel congestion
VANET '11 Proceedings of the Eighth ACM international workshop on Vehicular inter-networking
TapRouter: an emulating framework to run real applications on simulated mobile ad hoc network
Proceedings of the 44th Annual Simulation Symposium
JSimPlus: a tool for teaching simulation techniques
Proceedings of the 14th Communications and Networking Symposium
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Modeling mobility with behavioral rules: the case of incident and emergency situations
AINTEC'06 Proceedings of the Second Asian international conference on Technologies for Advanced Heterogeneous Networks
Experimental evaluation of distributed middleware with a virtualized Java environment
Proceedings of the 6th Workshop on Middleware for Service Oriented Computing
Device driver-enabled wireless network emulation
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Direct execution of OLSR MANET routing daemon in ns-3
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Application of vehicular communications for improving the efficiency of traffic in urban areas
Wireless Communications & Mobile Computing
Discovering AODV-based multipath routes in wireless ad hoc networks
Security and Communication Networks
Efficient execution of networked MPSoC models by exploiting multiple platform levels
International Journal of Reconfigurable Computing - Special issue on Selected Papers from the Symposium on Integrated Circuits and Systems Design (SBCCI 2011)
Reverse back-off mechanism for safety vehicular ad hoc networks
Ad Hoc Networks
Hi-index | 0.00 |
Discrete event simulators are important scientific tools and their efficient design and execution is the subject of much research. In this paper, we propose a new approach for constructing simulators that leverages virtual machines and combines advantages from the traditional systems-based and language-based simulator designs. We introduce JiST, a Java-based simulation system that executes discrete event simulations both efficiently and transparently by embedding simulation semantics directly into the Java execution model. The system provides standard benefits that the modern Java runtime affords. In addition, JiST is efficient, out-performing existing highly optimized simulation runtimes. As a case study, we illustrate the practicality of the JiST framework by applying it to the construction of SWANS, a scalable wireless ad hoc network simulator. We simulate million node wireless networks, which represents two orders of magnitude increase in scale over what existing simulators can achieve on equivalent hardware and at the same level of detail. Copyright © 2005 John Wiley & Sons, Ltd.As of this writing, the JiST and SWANS software distributions and documentation are available online [1]