• DocumentCode
    77309
  • Title

    Automatic Reuse of User Inputs to Services among End-Users in Service Composition

  • Author

    Shaohua Wang ; Ying Zou ; Keivanloo, Iman ; Upadhyaya, Bipin ; Ng, Joanna ; Ng, Tinny

  • Author_Institution
    Sch. of Comput., Queen´s Univ., Kingston, Kingston, ON, Canada
  • Volume
    8
  • Issue
    3
  • fYear
    2015
  • fDate
    May-June 1 2015
  • Firstpage
    343
  • Lastpage
    355
  • Abstract
    End-users conduct various on-line activities. Quite often, they re-visit websites and use services to perform re-occurring activities, such as on-line shopping. The end-users are required to enter the same information into various web services to accomplish such re-occurring tasks. It can negatively impact user experience when a user needs to type the re-occurring information repetitively into such web services. In this paper, we propose an approach to prevent end-users from performing such repetitive tasks. Our approach propagates user inputs across services by linking similar input and output parameters. Our approach pre-fills values to the input parameters for an end-user using his or her previous inputs. To increase the chance of identifying a proper value for an input parameter performed by one end-user, our approach also leverages the inputs from other end-users. We identify and link similar end-users to enable the propagation of user inputs among end-users. We have designed and developed a prototype. We also conduct an empirical study to evaluate our approach using the real world services. The empirical results show that our approach using an end-user´s previous inputs can reduce on average 41 percent of repetitive typing for the execution of composed services. Furthermore, the previous inputs from the similar end-users can improve our approach in reducing the repetitive typing for an end-user.
  • Keywords
    Web services; Web sites; user interfaces; Web services; Web sites; online activities; service composition; user inputs; Context; Context modeling; Data models; Electronic mail; HTML; Testing; Web services; Information reuse; input parameter pre-filling; multi-user; service composition;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2014.2378278
  • Filename
    6975218