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
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;
Journal_Title :
Services Computing, IEEE Transactions on
DOI :
10.1109/TSC.2014.2378278