DocumentCode :
2986975
Title :
The Sender Released Pattern: An SOA Design Pattern for Inter-service Message Exchange
Author :
Tounsi, Imen ; Kacem, Mohamed Hadj ; Kacem, Ahmed Hadj ; Drira, Khalil
Author_Institution :
ReDCAD-Res. Unit, Univ. of Sfax, Sfax, Tunisia
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
405
Lastpage :
410
Abstract :
Service-oriented architectures are emerging as a major technology for modeling complex interactions and integrations between distributed and heterogeneous applications. Nevertheless, these architectures are subject to some quality attribute failures (e.g. reliability, availability, and performance problems). Design patterns, as tested solutions to specific problems, have been widely used to solve this weakness. The “Reliable Messaging" pattern is proposed by the SOA design pattern community, its reliability system is subject to a great number of failures that can crash the reliable functionality. The SOA design patterns are described with appropriate notation.In this paper, we propose a service based approach for dynamic management of service-oriented architectures using SOA design patterns. In the first step, we propose a new pattern that extends the “Reliable Messaging" pattern in order to resolve its faults. In the second step, we propose to model message-oriented SOA design patterns with the SoaML standard language. This modeling step is experimented through the “Sender Released" pattern that we propose.
Keywords :
object-oriented methods; service-oriented architecture; software quality; software reliability; SoaML standard language; dynamic management; interservice message exchange; message-oriented SOA design pattern; quality attribute failure; reliability system; reliable messaging pattern; sender released pattern; service based approach; service-oriented architecture; Computer architecture; Reliability engineering; Semiconductor optical amplifiers; Service oriented architecture; Standards; Unified modeling language; Asynchronous Messaging; Design Patterns; SOA; Soa ML modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2012 IEEE 21st International Workshop on
Conference_Location :
Toulouse
ISSN :
1524-4547
Print_ISBN :
978-1-4673-1888-4
Type :
conf
DOI :
10.1109/WETICE.2012.83
Filename :
6269769
Link To Document :
بازگشت