Handling heterogeneity in networked virtual environments
Presence: Teleoperators and Virtual Environments - special issue: IEEE virtual reality 2002 conference
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Quality of service in mobile ad hoc networks
The handbook of ad hoc wireless networks
Designing adaptive middleware for reuse
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
A survey of application distribution in wireless sensor networks
EURASIP Journal on Wireless Communications and Networking
Enabling WCET-based composition of service-based real-time applications
ACM SIGBED Review - Special issue: The second workshop on high performance, fault adaptive, large scale embedded real-time systems (FALSE-II)
A QoS management system for multimedia applications in IEEE 802.11 wireless LAN
MUM '06 Proceedings of the 5th international conference on Mobile and ubiquitous multimedia
Predictive Resource Management for Wearable Computing
Proceedings of the 1st international conference on Mobile systems, applications and services
An efficient heuristic for selecting active nodes in wireless sensor networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
StReD: A quality of security framework for storage resources in Data Grids
Future Generation Computer Systems
An energy-aware framework for dynamic software management in mobile computing systems
ACM Transactions on Embedded Computing Systems (TECS)
Cyberenvironments: adaptive middleware for scientific cyberinfrastructure
Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM/IFIP/USENIX International Middleware Conference
SLA-based dynamic resource management in wireless environments: an enterprise nomadism use case
International Journal of Internet Protocol Technology
Monitoring the QoS for Web Services
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Event-Driven Quality of Service Prediction
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Context-Driven Autonomic Adaptation of SLA
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Providing QoS in ontology centered context aware pervasive systems
Proceedings of the 2nd International Conference on PErvasive Technologies Related to Assistive Environments
A study on the replaceability of context-aware middleware
Proceedings of the First Asia-Pacific Symposium on Internetware
QoS based framework for ubiquitous robotic services composition
IROS'09 Proceedings of the 2009 IEEE/RSJ international conference on Intelligent robots and systems
Online reinforcement learning for dynamic multimedia systems
IEEE Transactions on Image Processing
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
A concept for QoS integration in web services
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
Adaptive preference specifications for application sessions
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
An adaptive reliable qos for resource errors running on ubiquitous computing environments
VSMM'06 Proceedings of the 12th international conference on Interactive Technologies and Sociotechnical Systems
A secure context management for qos-aware vertical handovers in 4g networks
CMS'05 Proceedings of the 9th IFIP TC-6 TC-11 international conference on Communications and Multimedia Security
Managing bandwidth in multimedia applications using a market-based middleware
MMNS'05 Proceedings of the 8th international conference on Management of Multimedia Networks and Services
A qos-aware component-based middleware for pervasive computing
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
An adaptive fault tolerance system for ubiquitous computing environments: AFTS
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Context-Awareness in mobile web services
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
SEM'04 Proceedings of the 4th international conference on Software Engineering and Middleware
Embedded Systems Design
FORMS: Unifying reference model for formal specification of distributed self-adaptive systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special section on formal methods in pervasive computing, pervasive adaptation, and self-adaptive systems: Models and algorithms
CoSeRT: a framework for composing service-based real-time applications
BPM'05 Proceedings of the Third international conference on Business Process Management
Toward reusable SLA monitoring capabilities
Software—Practice & Experience
Situation-based and self-adaptive applications for the smart environment
Journal of Ambient Intelligence and Smart Environments
Hi-index | 0.25 |
Middleware systems have emerged to support applications in heterogeneous and ubiquitous computing environments. Specifically, future middleware platforms are expected to provide quality of service support, which is required by a new generation of QoS-sensitive applications such as media streaming and e-commerce. This article presents four key aspects of a QoS-aware middleware system: QoS specification to allow description of application behavior and QoS parameters; QoS translation and compilation to translate specified application behavior into candidate application configurations for different resource conditions; QoS setup to appropriately select and instantiate a particular configuration; and finally, QoS adaptation to adapt to runtime resource fluctuations. We also provide a comparison of existing QoS-aware middleware systems in these four aspects