RAJA: a resource-adaptive Java agent infrastructure
Proceedings of the fifth international conference on Autonomous agents
Language and Compiler Support for Adaptive Distributed Applications
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Modeling and design monitor agent using layered control architecture
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
Specification, Mapping and Control for QoS Adaptation
Real-Time Systems
The Timely Computing Base Model and Architecture
IEEE Transactions on Computers
A programming framework for quality-aware ubiquitous multimedia applications
Proceedings of the tenth ACM international conference on Multimedia
A QoS-Control Architecture for Object Middleware
IDMS '00 Proceedings of the 7th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
Enabling Multimedia QoS Control with Black-Box Modelling
Soft-Ware 2002 Proceedings of the First International Conference on Computing in an Imperfect World
Experiments in Composing Proxy Audio Services for Mobile Users
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
Dynamic Adaptability: The MolèNE Experiment
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Adaptive Offloading Inference for Delivering Applications in Pervasive Computing Environments
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Kernel Support for Open QoS-Aware Computing
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Feedback Control with Queueing-Theoretic Prediction for Relative Delay Guarantees in Web Servers
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Quality of service in an information economy
ACM Transactions on Internet Technology (TOIT)
A Hybrid Control Design for QoS Management
RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
Program control language: a programming language for adaptive distributed applications
Journal of Parallel and Distributed Computing
Towards integrated runtime solutions in QoS-aware middleware
M3W Proceedings of the 2001 international workshop on Multimedia middleware
An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Managing Web server performance with AutoTune agents
IBM Systems Journal
Adaptive Offloading for Pervasive Computing
IEEE Pervasive Computing
Managing Deadline Miss Ratio and Sensor Data Freshness in Real-Time Databases
IEEE Transactions on Knowledge and Data Engineering
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
Multimedia Tools and Applications
Feedback Utilization Control in Distributed Real-Time Systems with End-to-End Tasks
IEEE Transactions on Parallel and Distributed Systems
Aqueduct: Online Data Migration with Performance Guarantees
FAST '02 Proceedings of the 1st USENIX Conference on File and Storage Technologies
GRACE-1: Cross-Layer Adaptation for Multimedia Quality and Battery Energy
IEEE Transactions on Mobile Computing
Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers
IEEE Transactions on Parallel and Distributed Systems
Conclusions of the ARTIST2 roadmap on control of computing systems
ACM SIGBED Review - Special issue on major international initiatives on real-time and embedded systems
Load shedding in stream databases: a control-based approach
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
A model-based design framework to achieve end-to-end QoS management
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Sapphire: Statistical Characterization and Model-Based Adaptation of Networked Applications
IEEE Transactions on Parallel and Distributed Systems
Database replication policies for dynamic content applications
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
RTDT: A static QoS manager, RT scheduling, HW/SW partitioning CAD tool
Microelectronics Journal
Distributed multimedia information systems: an end-to-end perspective
Multimedia Tools and Applications
FC-ORB: A robust distributed real-time embedded middleware with end-to-end utilization control
Journal of Systems and Software
Journal of Systems and Software
An adaptive dual control framework for QoS design
Cluster Computing
A hierarchical Quality of Service control architecture for configurable multimedia applications
Journal of High Speed Networks
End-to-end delay control of multimedia applications over multihop wireless links
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Specification and OS-based implementation of self-adaptive, hardware/software embedded systems
CODES+ISSS '08 Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis
FCS/nORB: A feedback control real-time scheduling service for embedded ORB middleware
Microprocessors & Microsystems
What does control theory bring to systems research?
ACM SIGOPS Operating Systems Review
Online Control Techniques for Management of Shared Bandwidth in Multimedia Networks
MMNS '07 Proceedings of the 10th IFIP/IEEE International Conference on Management of Multimedia and Mobile Networks and Services: Real-Time Mobile Multimedia Services
Coordinated management of hardware and software self-adaptivity
Journal of Systems Architecture: the EUROMICRO Journal
Adaptive Fair Sharing Control in Real-Time Systems Using Nonlinear Elastic Task Models
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
A unified metric for quality of service quantification
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Efficient decision making algorithms for adaptive applications
Proceedings of the 3rd international workshop on Adaptive and dependable mobile ubiquitous systems
On improving bandwidth assurance in AF-based DiffServ networks using a control theoretic approach
Computer Networks: The International Journal of Computer and Telecommunications Networking
Optimal policies based on QoS for adaptive communication systems with Markov decision process
CCDC'09 Proceedings of the 21st annual international conference on Chinese control and decision conference
Integrated global and local quality-of-service adaptation in distributed, heterogeneous systems
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
A cross-layer signaling and middleware platform for multi-interface mobile devices
EUC'07 Proceedings of the 2007 conference on Emerging direction in embedded and ubiquitous computing
A novel and effective method for web system tuning based on feature selection
APWeb'08 Proceedings of the 10th Asia-Pacific web conference on Progress in WWW research and development
Robust fuzzy CPU utilization control for dynamic workloads
Journal of Systems and Software
A generic framework for mobility prediction and resource utilization in wireless networks
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
Dealing with fixable and non-fixable properties in service matchmaking
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Dynamic knobs for responsive power-aware computing
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems
Aqueduct: online data migration with performance guarantees
FAST'02 Proceedings of the 1st USENIX conference on File and storage technologies
Resource adaptation for mobile AV devices in the UPnP QoS arcitecture
Journal of Mobile Multimedia
A fuzzy-based service adaptation middleware for context-aware computing
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
A self-tuning fuzzy control approach for end-to-end QoS guarantees in web servers
IWQoS'05 Proceedings of the 13th international conference on Quality of Service
QoS evaluation method in multimedia applications using a fuzzy genetic rule-based system
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
Automatic performance tuning for J2EE application server systems
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
A qos-aware component-based middleware for pervasive computing
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
QoS adaptive algorithms based on resources availability of mobile terminals
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
Embedded Systems Design
Run-Time and atomic weaving of distributed aspects
Transactions on Aspect-Oriented Software Development II
QoS-sensitive transport of real-time MPEG video using adaptive redundancy control
Computer Communications
A feedback-based decentralised coordination model for distributed open real-time systems
Journal of Systems and Software
xTune: A formal methodology for cross-layer tuning of mobile embedded systems
ACM Transactions on Embedded Computing Systems (TECS)
AutoScale: Dynamic, Robust Capacity Management for Multi-Tier Data Centers
ACM Transactions on Computer Systems (TOCS)
Efficient Adaptation Decision Making Algorithms for Context-Aware Applications
International Journal of Adaptive, Resilient and Autonomic Systems
Fuzzy Allocation of Fine-Grained Compute Resources for Grid Data Streaming Applications
International Journal of Grid and High Performance Computing
Self-* in Multimedia Communication Overlays
Computer Communications
Improving context interpretation by using fuzzy policies: the case of adaptive video streaming
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Two decades of internet video streaming: A retrospective view
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Sections on the 20th Anniversary of ACM International Conference on Multimedia, Best Papers of ACM Multimedia 2012
International Journal of Advanced Pervasive and Ubiquitous Computing
Using fuzzy policies to improve context interpretation in adaptive systems
ACM SIGAPP Applied Computing Review
Self-Assessment and Reconfiguration Methods for Autonomous Cloud-based Network Systems
DS-RT '13 Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.08 |
In heterogeneous environments with performance variations present, multiple applications compete for and share a limited amount of system resources and suffer from variations in resource availability. These complex applications are desired to adapt themselves and to adjust their resource demands dynamically. On one hand, current adaptation mechanisms built within an application cannot preserve global properties such as fairness; on the other hand, adaptive resource management mechanisms built within the operating system are not aware of data semantics in the application. In this paper, we present a novel middleware control framework to enhance the effectiveness of quality-of-service (QoS) adaptation decisions by dynamic control and reconfiguration of internal parameters and functionalities of a distributed multimedia application. Our objective is to satisfy both system-wide properties (such as fairness among concurrent applications) and application-specific requirements (such as preserving the critical performance criteria). The framework is modeled by the task control model and the fuzzy control model, based on rigorous results from the control theory, and verified by the controllability and adaptivity of a distributed visual tracking application. The results show validation of the framework, i.e., critical application quality parameters can be preserved via controlled adaptation