A runtime resource-aware architecture for service-oriented embedded systems

Embedded systems typically operate in resource-constrained environments and often find themselves in difficult to access locations, making system maintenance expensive and the management of quality difficult to achieve. The service-oriented model of deployment offers a potential solution to these ch...

Full description

Bibliographic Details
Main Authors: Newman, Peter, Kotonya, G.
Format: Conference Paper
Published: 2012
Online Access:http://hdl.handle.net/20.500.11937/11792
_version_ 1848747900516958208
author Newman, Peter
Kotonya, G.
author_facet Newman, Peter
Kotonya, G.
author_sort Newman, Peter
building Curtin Institutional Repository
collection Online Access
description Embedded systems typically operate in resource-constrained environments and often find themselves in difficult to access locations, making system maintenance expensive and the management of quality difficult to achieve. The service-oriented model of deployment offers a potential solution to these challenges as it allows for software systems to be dynamically composed and reconfigured using services discoverable at runtime. However, the resource contention between services on the orchestration platform can cause significant falls in Quality of Service (QoS). This emergent QoS is difficult to anticipate before deployment as changes in QoS are often dynamic and influenced by many factors. This paper presents EQoSystem, a resource-aware architecture combining resource monitoring with dynamic workflow management and service orchestration. We demonstrate the efficacy of EQoSystem using a medium-sized case study deployed on an embedded platform. The results show that continuous and effective resource management changes can be made to maintain resource consumption within preset thresholds. © 2012 IEEE.
first_indexed 2025-11-14T06:56:30Z
format Conference Paper
id curtin-20.500.11937-11792
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T06:56:30Z
publishDate 2012
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-117922017-09-13T14:57:34Z A runtime resource-aware architecture for service-oriented embedded systems Newman, Peter Kotonya, G. Embedded systems typically operate in resource-constrained environments and often find themselves in difficult to access locations, making system maintenance expensive and the management of quality difficult to achieve. The service-oriented model of deployment offers a potential solution to these challenges as it allows for software systems to be dynamically composed and reconfigured using services discoverable at runtime. However, the resource contention between services on the orchestration platform can cause significant falls in Quality of Service (QoS). This emergent QoS is difficult to anticipate before deployment as changes in QoS are often dynamic and influenced by many factors. This paper presents EQoSystem, a resource-aware architecture combining resource monitoring with dynamic workflow management and service orchestration. We demonstrate the efficacy of EQoSystem using a medium-sized case study deployed on an embedded platform. The results show that continuous and effective resource management changes can be made to maintain resource consumption within preset thresholds. © 2012 IEEE. 2012 Conference Paper http://hdl.handle.net/20.500.11937/11792 10.1109/WICSA-ECSA.212.14 restricted
spellingShingle Newman, Peter
Kotonya, G.
A runtime resource-aware architecture for service-oriented embedded systems
title A runtime resource-aware architecture for service-oriented embedded systems
title_full A runtime resource-aware architecture for service-oriented embedded systems
title_fullStr A runtime resource-aware architecture for service-oriented embedded systems
title_full_unstemmed A runtime resource-aware architecture for service-oriented embedded systems
title_short A runtime resource-aware architecture for service-oriented embedded systems
title_sort runtime resource-aware architecture for service-oriented embedded systems
url http://hdl.handle.net/20.500.11937/11792