Skip to main navigation Skip to search Skip to main content

SEDA4SC: A staged event-driven architecture for adaptive service computing runtime

  • Zhuqing Li*
  • , Dianfu Ma
  • , Dou Sun
  • , Jian Liu
  • *Corresponding author for this work
  • Beihang University

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

Abstract

The rapid development of web service technology brings up a number of crucial requirements for designing service computing runtime, such as supporting multiple message exchange patterns, switching among different transports, integrating various extended web service protocols and achieving robust performance under high concurrency. Based on staged event-driven architecture, we propose a novel architecture for an adaptive web-service-centric service computing runtime, named SEDA4SC. In SEDA4SC, the process of basic and extended web service protocols is divided into four primary event-driven stages to enable system independence and module isolation. Moreover, this architecture allows messages to be handled in two independent pipelines: the input pipeline and the output pipeline. Arbitrary message exchange patterns can be supported through a combination of the two pipelines. With SEDA4SC, we design and implement a service computing runtime system. The performance evaluation results show that our system exhibits robust performance under high concurrency.

Original languageEnglish
Title of host publication16th IEEE Symposium on Computers and Communications, ISCC'11
Pages994-1001
Number of pages8
DOIs
StatePublished - 2011
Event16th IEEE Symposium on Computers and Communications, ISCC'11 - Corfu, Greece
Duration: 28 Jun 20111 Jul 2011

Publication series

NameProceedings - IEEE Symposium on Computers and Communications
ISSN (Print)1530-1346

Conference

Conference16th IEEE Symposium on Computers and Communications, ISCC'11
Country/TerritoryGreece
CityCorfu
Period28/06/111/07/11

Keywords

  • High Concurrency
  • SEDA
  • Service Computing
  • Service Execution Environemnt
  • Web Services

Fingerprint

Dive into the research topics of 'SEDA4SC: A staged event-driven architecture for adaptive service computing runtime'. Together they form a unique fingerprint.

Cite this