Managing resource contention in embedded service-oriented systems with dynamic orchestration

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 locat...

Full description

Bibliographic Details
Main Authors: Newman, Peter, Kotonya, G.
Format: Conference Paper
Published: 2012
Online Access:http://hdl.handle.net/20.500.11937/13463
_version_ 1848748354255716352
author Newman, Peter
Kotonya, G.
author_facet Newman, Peter
Kotonya, G.
author_sort Newman, Peter
building Curtin Institutional Repository
collection Online Access
description 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. © Springer-Verlag Berlin Heidelberg 2012.
first_indexed 2025-11-14T07:03:42Z
format Conference Paper
id curtin-20.500.11937-13463
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T07:03:42Z
publishDate 2012
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-134632017-09-13T15:02:43Z Managing resource contention in embedded service-oriented systems with dynamic orchestration Newman, Peter Kotonya, G. 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. © Springer-Verlag Berlin Heidelberg 2012. 2012 Conference Paper http://hdl.handle.net/20.500.11937/13463 10.1007/978-3-642-34321-6-29 restricted
spellingShingle Newman, Peter
Kotonya, G.
Managing resource contention in embedded service-oriented systems with dynamic orchestration
title Managing resource contention in embedded service-oriented systems with dynamic orchestration
title_full Managing resource contention in embedded service-oriented systems with dynamic orchestration
title_fullStr Managing resource contention in embedded service-oriented systems with dynamic orchestration
title_full_unstemmed Managing resource contention in embedded service-oriented systems with dynamic orchestration
title_short Managing resource contention in embedded service-oriented systems with dynamic orchestration
title_sort managing resource contention in embedded service-oriented systems with dynamic orchestration
url http://hdl.handle.net/20.500.11937/13463