Petri nets: an introduction
Temporal logic for real time systems
Temporal logic for real time systems
Concurrent execution of timed Petri nets
WSC '94 Proceedings of the 26th conference on Winter simulation
Distributed interactive simulation: its past, present, and future
WSC '96 Proceedings of the 28th conference on Winter simulation
The Department of Defense High Level Architecture
Proceedings of the 29th conference on Winter simulation
ACM Computing Surveys (CSUR)
An optimal algorithm for mutual exclusion in computer networks
Communications of the ACM
An agent-based approach for building complex software systems
Communications of the ACM
Interactive parallel simulations with the Jane framework
Future Generation Computer Systems
Place/transition Petri net evolutions: recording ways, analysis and synthesis
Fundamenta Informaticae
Distributed and Parallel Databases
Component-Oriented Programming
Proceedings of the Workshop on Object-Oriented Technology
A Formal Foundation for Distributed Workflow Execution Based on State Charts
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Extending UML Activity Diagram for Workflow Modeling in Production Systems
HICSS '02 Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS'02)-Volume 9 - Volume 9
A Component Based Services Architecture for Building Distributed Applications
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
The Cactus Code: A Problem Solving Environment for the Grid
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
Scientific workflow management: between generality and applicability
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Distributed agent-based simulation of construction projects with HLA
Proceedings of the 40th Conference on Winter Simulation
Agent technology and generic workflow management in an e-science environment
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Hi-index | 0.00 |
Human-in-the-loop simulation systems, also called interactive simulation systems (ISSs), play an increasingly important role in problem-solving environments for complex problems. The High Level Architecture (HLA) provides a uniform interface for realizing the interoperability between distributed modules and has been widely applied in the construction of ISSs. However, using the current architecture, control of the simulation logic and activity flows is often fused with interconnection details, and the constituent components of an ISS have limited adaptability for other applications for which they would, in principle, be suited. An agent-based architecture, named the Interactive Simulation System Conductor (ISS-Conductor), is developed on top of the HLA. It provides a separate layer for describing, interpreting, and controlling activity flow between the HLA components. Using the ISS-Conductor architecture, a simulation or an interactive visualization system is encapsulated as a component, which contains an agent for invoking the simulation and visualization activities and an agent for controlling the runtime behavior.