• DocumentCode
    1924426
  • Title

    Architecture classification for SOA-based applications

  • Author

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

  • Author_Institution
    Arizona State Univ., Tempe, AZ
  • fYear
    2006
  • fDate
    24-26 April 2006
  • 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
  • Keywords
    distributed processing; formal specification; open systems; software architecture; architecture classification; dynamic application; service oriented architecture; software architecture; software requirements; Application software; Collaborative software; Computer architecture; Protocols; Runtime; Service oriented architecture; Software architecture; Software design; Software standards; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    0-7695-2561-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2006.18
  • Filename
    1630492