• DocumentCode
    1970928
  • Title

    Adaptive Process Execution in a Service Cloud: Service Selection and Scheduling Based on Machine Learning

  • Author

    Kang, Dhanwant S. ; Hua Liu ; Singh, Mrigendra Pratap ; Tong Sun

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    324
  • Lastpage
    331
  • Abstract
    Given a process specification, it is a complex task to dynamically select constituent services and compose them in an execution plan to satisfy users´ non-functional preferences. Process scheduling approaches assume users can clearly specify their non-functional preferences and there are formulas (e.g., utility functions) to compute process level QoS from the QoS of constituent services and their connections. However, these assumptions are not always true. Users´ preferences can be subjective, implicit, vague, mixed and different for various types of processes. Besides, not all the preferences for example easy-to-use can be computed using formulas. We proposed a machine learning based approach to evolutionarily learn user preferences according to their ratings on historical execution plans, recommend existing or generate new execution plans for business processes that adapt to user preferences.
  • Keywords
    business data processing; cloud computing; learning (artificial intelligence); adaptive process execution; business processes; complex task; constituent services; evolutionarily learn user preferences; historical execution plans; machine learning; nonfunctional preferences; process level QoS; process scheduling; process specification; service cloud; service selection; Adaptation models; Availability; Business; Cloud computing; Engines; Quality of service; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5025-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2013.51
  • Filename
    6649595