A Framework for Dynamic Changes in Workflow Management Systems
DEXA '97 Proceedings of the 8th International Workshop on Database and Expert Systems Applications
Pattern-Oriented Software Architecture: Patterns for Resource Management
Pattern-Oriented Software Architecture: Patterns for Resource Management
Component-based software engineering for embedded systems
Proceedings of the 27th international conference on Software engineering
QoS management in service-oriented architectures
Performance Evaluation
Concierge: a service platform for resource-constrained devices
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Non-intrusive monitoring and service adaptation for WS-BPEL
Proceedings of the 17th international conference on World Wide Web
On Robotics Applications in Service-Oriented Architecture
ICDCSW '08 Proceedings of the 2008 The 28th International Conference on Distributed Computing Systems Workshops
Network-centric Middleware for Service Oriented Architectures across Heterogeneous Embedded Systems
EDOCW '07 Proceedings of the 2007 Eleventh International IEEE EDOC Conference Workshop
A Runtime Quality Architecture for Service-Oriented Systems
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
REMES: A Resource Model for Embedded Systems
ICECCS '09 Proceedings of the 2009 14th IEEE International Conference on Engineering of Complex Computer Systems
Memory overbooking and dynamic control of Xen virtual machines in consolidated environments
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
Requirements reflection: requirements as runtime entities
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Software Engineering
Managing QoS through prioritization in web services
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
A Runtime Resource-Management Framework for Embedded Service-Oriented Systems
WICSA '11 Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software Architecture
Assessing real-time component contracts through built-in evolutionary testing
Component-Based Software Development for Embedded Systems
Hi-index | 0.00 |
As embedded systems become increasingly complex, not only are dependability and timeliness indicators of success, but also the ability to dynamically adapt to changes in the runtime environment. Typically, they operate in resource-constrained environments and often find application in isolated locations, making them expensive to manage with small resource changes in their operating environment having a significant impact on system quality. The service-oriented model of deployment offers a possible solution to these challenges; however, resource contention between services and resource saturation can result in significant Quality of Service (QoS) degradation. This emergent QoS is difficult to anticipate before deployment as changes in QoS are often dynamic. This paper presents EQoSystem, a runtime, resource-aware framework that combines monitoring with dynamic workflow orchestration to mediate resource contention within the orchestration environment. The results from a medium-sized case study demonstrate the efficacy of EQoSystem.