• DocumentCode
    2740090
  • Title

    Attribute-Based Architecture Patterns for Lightweight Service-Oriented Architectures

  • Author

    Aoyama, Mikio ; Ikezaki, Takashi ; Nakamichi, Noboru

  • Author_Institution
    Dept. of Software Eng., Nanzan Univ., Seto, Japan
  • fYear
    2009
  • fDate
    1-3 Dec. 2009
  • Firstpage
    119
  • Lastpage
    126
  • Abstract
    Extending the applications of SOA (Service-Oriented Architecture) to embedded/mobile service systems requires the asynchronous and lightweight messaging. However, conventional SOA focuses on the synchronous and heavyweight messaging such as SOAP. Furthermore, the lightweight messaging is diverse. Designing lightweight SOA, a class of SOA based on the lightweight messaging, is complicated. To accommodate the complexity of designing lightweight SOA, we propose ABAP (Attribute-Based Architecture Pattern), a set of architecture patterns of lightweight SOA and mode-based development method of ABAP by focusing on the attributes of the structure and behavior of lightweight SOA. ABAP enables to systematically design lightweight SOA with model and patterns. We demonstrate the feasibility of the proposed method with an example.
  • Keywords
    electronic messaging; embedded systems; object-oriented methods; software architecture; software metrics; SOA; architecture patterns; asynchronous lightweight messaging; attribute-based architecture patterns; design complexity; embedded/mobile service systems; lightweight service-oriented architectures; mode-based development method; structure attributes; synchronous heavyweight messaging; Application software; Cloud computing; Computer architecture; Design methodology; Semiconductor optical amplifiers; Service oriented architecture; Simple object access protocol; Software architecture; Software engineering; XML; architecture patterns; service-oriented architecture; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
  • Conference_Location
    Penang
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3909-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2009.43
  • Filename
    5358559