• 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