Learn More
An investigation is underway regarding technologies to support the design, development and use of distributed , web-based simulations. As part of this investigation the Simjava simulation-support package has been extended to utilize the Remote Method In-vocation facilities of the Java Development Kit (JDK) 1.1. Current efforts with Simjava are described and(More)
The venerable problem solving technique of simulation finds itself in the midst of a revolution. Where once it was regarded as a " technique of last resort " for systems analysis, today simulation is widely applied to support myriad purposes, including: training, interaction, visualization, hardware testing , and decision support in real-time. Advanced(More)
We consider the issue of composability as a design principle for simulation. While component-based modeling is believed to potentially reduce the complexities of the mod-eling task, we describe a few of the complexities introduced through composability. We observe that these complexities might tend to offset the benefits of component-based modeling on a(More)
The nature of the emerging field of web-based simulation is examined in terms of its relationship to the fundamental aspects of simulation research and practice. The presentation, assuming a form of debate, is based on a panel session held at the first International Conference on Web-Based Modeling and Simulation, which was sponsored by the Society for(More)
Although redundancy in model specification generally has negative connotations, we offer arguments for revising those convictions. Defining “representational redundancy” as the inclusion of any symbols not required to fulfill the study objectives, we cite several sources of redundancy, classified as accidental or intentional, that contribute(More)
This paper provides an overview of a simulation support environment and presents a discussion of a number of issues related to the generation of a simulation model. The need for automated, computer based assistance in the generation of simulation models of large, complex systems is undeniable. The required support goes beyond the programming process and(More)
The techniques and methodologies for verification and validation of software-based systems have arguably realized their greatest utility within the context of simulation. Advanced Distributed Simulation (ADS), a major initiative within the defense modeling and simulation community, presents a variety of challenges to the classical approaches. A case study(More)
The genesis of a research effort to develop a Java-based process-oriented simulation framework is described. A key enabler to the framework is an efficient co-routine mechanism implemented within the context of a single Java thread. A design for such a co-routine mechanism is described and some initial results of an implementation within the IBM Jikes(More)
We describe a middleware framework conceived to enhance the effectiveness and efficiency of existing simulation applications by providing three capabilities: (1) access to grid-based and cloud-based execution, (2) access to advanced Design of Experiments (DOE) methodologies such as simulation-based optimization, and (3) access to robust data processing and(More)