• DocumentCode
    2829508
  • Title

    Dynamic software architecture oriented service composition and evolution

  • Author

    Yu, Ping ; Ma, Xiaoxing ; Lu, Jian

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., China
  • fYear
    2005
  • fDate
    21-23 Sept. 2005
  • Firstpage
    1123
  • Lastpage
    1129
  • Abstract
    Service-oriented computing (SOC) is believed to be prominent for the efficient and effective businesses development. However, current SOC technologies and standards are challenged by the changeful environment and user requirements. Concerns for runtime evolution are evoked to realize extensible and adaptive service-oriented applications. In this paper we argue that software architecture, esp. dynamic software architecture (DSA), should be used as a complement view for the commonly adopted workflow views in service composition. Furthermore, a novel reification mechanism for DSA is proposed to enable the runtime evolution of the architecture. A corresponding system named Artemis-ARC is implemented to support the development, execution and dynamic reconfiguration of service-oriented applications.
  • Keywords
    software architecture; Artemis-ARC; dynamic reconfiguration; dynamic software architecture; runtime evolution; service composition; service evolution; service-oriented computing; Application software; Computer architecture; Contracts; Electrostatic precipitators; Laboratories; Runtime; Service oriented architecture; Simple object access protocol; Software architecture; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2005. CIT 2005. The Fifth International Conference on
  • Print_ISBN
    0-7695-2432-X
  • Type

    conf

  • DOI
    10.1109/CIT.2005.100
  • Filename
    1562809