• DocumentCode
    1395635
  • Title

    A Pattern-Recognition-Based Algorithm and Case Study for Clustering and Selecting Business Services

  • Author

    Zhang, Liang-Jie ; Cheng, Shuxing ; Chang, Carl K. ; Zhou, Qun

  • Author_Institution
    IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    42
  • Issue
    1
  • fYear
    2012
  • Firstpage
    102
  • Lastpage
    114
  • Abstract
    Positioned as the backbone of service asset management console, a service registry has to enable real-time and offline service selection in an effective manner. This paper presents an analytic algorithm that is used to guide the architectural design of service exploration in a service registry. Service assets are proposed to be framed into a well-established categorical structure based on pattern recognition algorithm. This design aims to provide systematic methodology and enablement architecture for analyzing, clustering, and adapting heterogeneous services for dynamic application integration. The exploitation of pattern recognition algorithm maps a large amount of services into a manageable feature space, which consists of attributes that are related to static description and dynamic features, such as historical QoS and service-level agreement. The proposed architecture and associated service exploration methodology have been integrated into an industry strength service-oriented architecture solution design platform. We also present a case study using the developed platform to illustrate the proposed algorithm for business service clustering and selection.
  • Keywords
    business data processing; service-oriented architecture; analytic algorithm; business service clustering; business service selection; categorical structure; dynamic application integration; heterogeneous services; historical QoS; pattern-recognition-based algorithm; service assets; service exploration; service registry; service-level agreement; service-oriented architecture solution design platform; systematic methodology; Algorithm design and analysis; Biomedical measurements; Business; Clustering algorithms; Service oriented architecture; Strontium; Time factors; Analytic services litmus test (ASLT); QoS; SOA solution design; clustering; pattern recognition; probabilistic estimation; service-level agreement (SLA); service-oriented architecture (SOA);
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2011.2157127
  • Filename
    6099640