A Framework for Automatic Adaptation of Tunable Distributed Applications
Cluster Computing
Continuous queries over data streams
ACM SIGMOD Record
IEEE MultiMedia
Collaborative Multimedia Systems: Synthesis of Media Objects
IEEE Transactions on Knowledge and Data Engineering
Dynamic Application Structuring on Heterogeneous, Distributed Systems
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing
DQM: An Overlay Scheme for Quality of Service Differentiation in Source Specific Multicast
QoS-IP 2003 Proceedings of the Second International Workshop on Quality of Service in Multiservice IP Networks
Infopipes: an abstraction for multimedia streaming
Multimedia Systems
On Quality of Service Optimization with Discrete QoS Options
RTAS '99 Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium
Exposing Application Alternatives
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Adaptive ordering of pipelined stream filters
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
ARIA: an adaptive and programmable media-flow architecture for interactive arts
Proceedings of the 12th annual ACM international conference on Multimedia
CANS: composable, adaptive network services infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Load shedding in a data stream manager
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Tuple routing strategies for distributed eddies
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Least-Cost High-Quality Object Retrieval for Distributed Multimedia Collaborations
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Distributed multimedia service composition with statistical QoS assurances
IEEE Transactions on Multimedia
An architecture for highly available wide-area service composition
Computer Communications
Quality-of-service routing for supporting multimedia applications
IEEE Journal on Selected Areas in Communications
Confidence-driven early object elimination in quality-aware sensor workflows
DMSN '05 Proceedings of the 2nd international workshop on Data management for sensor networks
Media processing workflow design and execution with ARIA
Proceedings of the 13th annual ACM international conference on Multimedia
Performance Analysis of the ARIA Adaptive Media Processing Workflows using Colored Petri Nets
Electronic Notes in Theoretical Computer Science (ENTCS)
Steady-State for Batches of Identical Task Trees
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Modular design of media retrieval workflows using ARIA
CIVR'06 Proceedings of the 5th international conference on Image and Video Retrieval
Hi-index | 0.00 |
In this paper, we present the ARIA media processing workflow architecture that processes, filters, and fuses sensory inputs and actuates responses in real-time. The components of the architecture are programmable and adaptable; i.e. the delay, size, and quality/precision characteristics of the individual operators can be controlled via a number of parameters. Each data object processed by qStream components is subject to transformations based on the parameter values. For instance, the quality of an output data object and the corresponding processing delay and resource usage depend on the values assigned to parameters of the operators in the object flow path. In Candan, Peng, Ryu, Chatha, Mayer (Efficient stream routing in quality- and resource-adaptive flow architectures. In: Workshop on multimedia information systems, 2004), we introduced a class of flow optimization problems that promote creation and delivery of small delay or small resource-usage objects to the actuators in single-sensor, single-actuator workflows. In this paper, we extend our attention to multi-sensor media processing workflow scenarios. The algorithms we present take into account the implicit dependencies between various system parameters, such as resource consumption and object sizes. We experimentally show the effectiveness and efficiency of the algorithms.