• DocumentCode
    2999633
  • Title

    A service dependency model for multiple service version synchronization

  • Author

    Shuying Wang ; Capretz, M.A.M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, ON, Canada
  • fYear
    2009
  • fDate
    25-26 Sept. 2009
  • Firstpage
    7
  • Lastpage
    16
  • Abstract
    As Web Services are used more frequently, their evolutionary changes become an increasingly prominent issue. Specifically, one challenge involving service maintenance entails identifying changes and synchronizing those changes with the dependent services. For instance, a service provider may support multiple versions of the same service, and these versions are dependent on common artifacts such as data types, operation functions, and security policies. Consequently, it is necessary to develop automatic or semi-automatic service version synchronization techniques in order to reduce the burden involved in the manual creation and maintenance of services. In this paper, we present a service dependency model for the synchronization of multiple service versions by relating the base service model with the dependent service versions to construct a service dependency graph and dependency matrices. Additionally, we analyze service changes on the dependency matrices and perform synchronization based on the indicated change dependency. Finally, the related synchronization process and architecture are also introduced.
  • Keywords
    Web services; software maintenance; data types; dependency matrices; dependent services; multiple service version synchronization; operation functions; security policies; service dependency graph; service dependency model; service maintenance; service provider; web services; Maintenance engineering; Monitoring; Ontologies; Security; Semantics; Synchronization; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Systems Evolution (WSE), 2009 11th IEEE International Symposium on
  • Conference_Location
    Edmonton, AB
  • ISSN
    1550-4441
  • Print_ISBN
    978-1-4244-5124-1
  • Type

    conf

  • DOI
    10.1109/WSE.2009.5630860
  • Filename
    5630860