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
Link To Document :
بازگشت