DocumentCode
2402886
Title
Dynamic self-adaptation for distributed service-oriented transactions
Author
Gomaa, Hassan ; Hashimoto, Koji
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear
2012
fDate
4-5 June 2012
Firstpage
11
Lastpage
20
Abstract
Dynamic software adaptation addresses software systems that need to change their behavior during execution. To address reuse in dynamic software adaptation, software adaptation patterns, also referred to as software reconfiguration patterns, have been developed. A software adaptation pattern defines how a set of components that make up an architecture or design pattern dynamically cooperate to change the software configuration to a new configuration given a set of adaptation commands. This paper describes a dynamic self-adaptation pattern for distributed transaction management in service-oriented applications.
Keywords
distributed processing; object-oriented methods; service-oriented architecture; design pattern; distributed service-oriented transactions; distributed transaction management; dynamic self-adaptation pattern; dynamic software adaptation patterns; software configuration; software reconfiguration patterns; software systems; Adaptation models; Computer architecture; Connectors; Protocols; Service oriented architecture; Software systems; distributed transactions; dynamic software adaptation; service-oriented architecture; software adaptation pattern;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2012 ICSE Workshop on
Conference_Location
Zurich
ISSN
2157-2305
Print_ISBN
978-1-4673-1788-7
Type
conf
DOI
10.1109/SEAMS.2012.6224386
Filename
6224386
Link To Document