Architecture classification for SOA-based applications

W. T. Tsai, Chun Fan, Yinong Chen, Raymond Paul, Jen Yao Chung

Research output: Chapter in Book/Report/Conference proceedingConference contribution

33 Citations (Scopus)

Abstract

The architecture of SOA-based applications is different from traditional software architecture where the architecture is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application may be composed at runtime using existing services. Thus SOA has provided a new direction for software architecture study, where the architecture is determined at runtime and architecture can be dynamically changed at runtime to meet the new software requirements. This paper proposes an architecture classification scheme for SOA-based applications. Using this classification, several well-known SOA-based applications are reviewed including the architectures proposed and adopted by major computer companies and standard organizations. The architecture classification provides a unified way to evaluate a variety of architectures for SOA-based applications.

Original languageEnglish (US)
Title of host publicationProceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006
Pages295-302
Number of pages8
DOIs
StatePublished - 2006
Event9th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006 - Gyeongju, Korea, Republic of
Duration: Apr 24 2006Apr 26 2006

Other

Other9th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006
CountryKorea, Republic of
CityGyeongju
Period4/24/064/26/06

Fingerprint

Service oriented architecture (SOA)
Software architecture
Industry

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Tsai, W. T., Fan, C., Chen, Y., Paul, R., & Chung, J. Y. (2006). Architecture classification for SOA-based applications. In Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006 (pp. 295-302). [1630] https://doi.org/10.1109/ISORC.2006.

Architecture classification for SOA-based applications. / Tsai, W. T.; Fan, Chun; Chen, Yinong; Paul, Raymond; Chung, Jen Yao.

Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006. 2006. p. 295-302 1630.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Tsai, WT, Fan, C, Chen, Y, Paul, R & Chung, JY 2006, Architecture classification for SOA-based applications. in Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006., 1630, pp. 295-302, 9th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006, Gyeongju, Korea, Republic of, 4/24/06. https://doi.org/10.1109/ISORC.2006.
Tsai WT, Fan C, Chen Y, Paul R, Chung JY. Architecture classification for SOA-based applications. In Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006. 2006. p. 295-302. 1630 https://doi.org/10.1109/ISORC.2006.
Tsai, W. T. ; Fan, Chun ; Chen, Yinong ; Paul, Raymond ; Chung, Jen Yao. / Architecture classification for SOA-based applications. Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006. 2006. pp. 295-302
@inproceedings{de021c6662734e6f9de7b6d3e592a431,
title = "Architecture classification for SOA-based applications",
abstract = "The architecture of SOA-based applications is different from traditional software architecture where the architecture is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application may be composed at runtime using existing services. Thus SOA has provided a new direction for software architecture study, where the architecture is determined at runtime and architecture can be dynamically changed at runtime to meet the new software requirements. This paper proposes an architecture classification scheme for SOA-based applications. Using this classification, several well-known SOA-based applications are reviewed including the architectures proposed and adopted by major computer companies and standard organizations. The architecture classification provides a unified way to evaluate a variety of architectures for SOA-based applications.",
author = "Tsai, {W. T.} and Chun Fan and Yinong Chen and Raymond Paul and Chung, {Jen Yao}",
year = "2006",
doi = "10.1109/ISORC.2006.",
language = "English (US)",
isbn = "076952561X",
pages = "295--302",
booktitle = "Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006",

}

TY - GEN

T1 - Architecture classification for SOA-based applications

AU - Tsai, W. T.

AU - Fan, Chun

AU - Chen, Yinong

AU - Paul, Raymond

AU - Chung, Jen Yao

PY - 2006

Y1 - 2006

N2 - The architecture of SOA-based applications is different from traditional software architecture where the architecture is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application may be composed at runtime using existing services. Thus SOA has provided a new direction for software architecture study, where the architecture is determined at runtime and architecture can be dynamically changed at runtime to meet the new software requirements. This paper proposes an architecture classification scheme for SOA-based applications. Using this classification, several well-known SOA-based applications are reviewed including the architectures proposed and adopted by major computer companies and standard organizations. The architecture classification provides a unified way to evaluate a variety of architectures for SOA-based applications.

AB - The architecture of SOA-based applications is different from traditional software architecture where the architecture is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application may be composed at runtime using existing services. Thus SOA has provided a new direction for software architecture study, where the architecture is determined at runtime and architecture can be dynamically changed at runtime to meet the new software requirements. This paper proposes an architecture classification scheme for SOA-based applications. Using this classification, several well-known SOA-based applications are reviewed including the architectures proposed and adopted by major computer companies and standard organizations. The architecture classification provides a unified way to evaluate a variety of architectures for SOA-based applications.

UR - http://www.scopus.com/inward/record.url?scp=33751025174&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33751025174&partnerID=8YFLogxK

U2 - 10.1109/ISORC.2006.

DO - 10.1109/ISORC.2006.

M3 - Conference contribution

SN - 076952561X

SN - 9780769525617

SP - 295

EP - 302

BT - Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006

ER -