Skip to main navigation Skip to search Skip to main content

The design and implementation of service reservations in real-time SOA

  • Mark Panahi*
  • , Weiran Nie
  • , Kwei Jay Lin
  • *Corresponding author for this work
  • University of California at Irvine

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Service-oriented architecture (SOA) provides the flexibility of dynamically composing business processes in enterprise computing. However, they must be enhanced to support real-time activities in future SOA applications such as media streaming, control applications, cyber-physical, and intelligent vehicle systems. In this paper, we present the RT-Llama SOA middleware to support predictability in real-time processes. Given a user-specified service process and deadline, the RT-Llama resource management system will reserve resources in advance for each service in the process to ensure the process can meet its end-to-end deadline. RT-Llama provides a global resource manager (GRM) to compose and reserve services in a business process. The GRM is facilitated by an efficient data structure that keeps track of the utilization of local resources. The data structure, called dTBTree, is updated by each local resource manager (LRM) periodically and cached in the Host Utilization Repository in GRM. We have implemented RT-Llama's resource management components so that they can efficiently adapt to dynamic real-time environments.

Original languageEnglish
Title of host publicationProceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009
Pages129-136
Number of pages8
DOIs
StatePublished - 2009
Externally publishedYes
EventIEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009 - Macau, China
Duration: 21 10 200923 10 2009

Publication series

NameProceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009

Conference

ConferenceIEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009
Country/TerritoryChina
CityMacau
Period21/10/0923/10/09

Fingerprint

Dive into the research topics of 'The design and implementation of service reservations in real-time SOA'. Together they form a unique fingerprint.

Cite this