• DocumentCode
    1924568
  • Title

    A Runtime Resource-aware Architecture for Service-oriented Embedded Systems

  • Author

    Newman, Peter ; Kotonya, Gerald

  • Author_Institution
    Sch. of Comput. & Commun., Lancaster Univ., Lancaster, UK
  • fYear
    2012
  • fDate
    20-24 Aug. 2012
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    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.
  • Keywords
    embedded systems; service-oriented architecture; software quality; workflow management software; EQoSystem; QoS; dynamic workflow management; effective resource management; medium-sized case study; orchestration platform; quality of service; resource monitoring; resource-constrained environments; runtime resource-aware architecture; service-oriented embedded systems; service-oriented model; software systems; Computer architecture; Embedded systems; Monitoring; Quality of service; Resource management; Runtime; Service oriented architecture; Embedded systems; Emergent properties; Runtime architecture; Service-orientation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE/IFIP Conference on
  • Conference_Location
    Helsinki
  • Print_ISBN
    978-1-4673-2809-8
  • Type

    conf

  • DOI
    10.1109/WICSA-ECSA.212.14
  • Filename
    6337762