Automatic Propagation of User Inputs in Service Composition for End-Users

Shaohua Wang, Bipin Upadhyaya, Ying Zou, Iman Keivanloo, Joanna Ng, Tinny Ng
2014 2014 IEEE International Conference on Web Services  
End-users conduct various on-line activities. Quite often they need re-visit websites and use on-line services to perform repeated activities, such as on-line shopping. The endusers are required to enter the same information into various web services to accomplish such repeated tasks. Typing redundant information repetitively into such services unnecessarily interrupts end-users and negatively impacts the user experience. In this study, we propose an approach to prevent end-users from
more » ... y interruption caused by redundant information typing. Our approach propagates user inputs across services by linking similar input and output parameters. Our approach also pre-fills values to the input parameters which could not be filled by the values from other input or output parameters. We propose a meta-data model for storing user inputs and an Input Parameter Context Model for identifying similar input or output parameters. We also summarize four scenarios of providing values to an input parameter. We have implemented our approach and evaluated it on the real world services through an empirical study. Our overall approach can reduce on average 37% of input parameters through execution of a composed service.
doi:10.1109/icws.2014.23 dblp:conf/icws/WangUZKN14 fatcat:fyz22whvenfyhfnheztliavlmq