Controlling the data glut in large-scale molecular-dynamics simulations
Computers in Physics
An object-based infrastructure for program monitoring and steering
SPDT '98 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
The Vision of Autonomic Computing
Computer
A Tool for On-line Visualization and Interactive Steering of Parallel HPC Applications
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
Using process technology to control and coordinate software adaptation
Proceedings of the 25th International Conference on Software Engineering
Autonomic Optimization of an Oil Reservoir using Decentralized Services
CLADE '03 Proceedings of the 1st International Workshop on Challenges of Large Applications in Distributed Environments
An Integrated Problem Solving Environment: The SCIRun Computational Steering System
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
CAVEStudy: An Infrastructure for Computational Steering in Virtual Reality Environments
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
Real-Time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids
International Journal of High Performance Computing Applications
Enabling autonomic grid applications: requirements, models and infrastructure
Self-star Properties in Complex Information Systems
Designing computational steering facilities for distributed agent based simulations
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Hi-index | 0.00 |
This paper presents the design, prototype implementation and experimental evaluation of DIOS++, an infrastructure for enabling rule based management and control of distributed scientific applications. DIOS++ provides: 1) abstractions for enhancing existing application objects with sensors and actuators for runtime interrogation and control, access policies to control accesses to sensors/actuators and rule interfaces, and rule agents to enable autonomic monitoring and steering; 2) a hierarchical control network that connects and manages the distributed sensors and actuators, enables external discovery, interrogation, monitoring and manipulation of these objects at runtime, and facilitates dynamic and secure definition, modification, deletion and execution of rules for autonomic application management and control. The framework is currently being used to enable autonomic monitoring and control of a wide range of scientific applications including oil reservoir, compressible turbulence and numerical relativity simulations.