Abstract
End-users often have to enter the same information to various services (e.g., websites and mobile applications) repetitively. To save end-users from typing redundant information, it becomes more convenient for an end-user if the previous inputs of the end-user can be pre-filled to applications based on end-user’s contexts. The existing pre-filling approaches have poor accuracy of pre-filling information, and only provide limited support of reusing user inputs within one application and propagating the inputs across different applications. The existing approaches do not distinguish parameters, however different user input parameters can have very varied natures. Some parameters should be pre-filled and some should not. In this paper, we propose an ontology model to express the common parameters and the relations among them and an approach using the ontology model to address the shortcomings of the existing pre-filling techniques. The basis of our approach is to categorize the input parameters based on their characteristics. We propose categories for user inputs parameters to explore the types of parameters suitable for pre-filling. Our empirical study shows that the proposed categories successfully cover all the parameters in a representative corpus. The proposed approach achieves an average precision of 75% and an average recall of 45% on the category identification for parameters. Compared with a baseline approach, our approach can improve the existing pre-filling approach, i.e., 19% improvement on precision on average.
Chapter PDF
Similar content being viewed by others
References
Rukzio, E., Noda, C., De Luca, A., Hamard, J., Coskun, F.: Automatic form filling on mobile devices. Pervasive Mobile Computing 4(2), 161–181 (2008)
Mozilla Firefox Add-on Autofill Forms, https://addons.mozilla.org/en-US/firefox/addon/autofill-forms/?src=ss (last accessed on February 4, 2014)
Google Chrome Autofill forms, https://support.google.com/chrome/answer/142893?hl=en (last accesed on February 4, 2014)
Hartman, M., Muhlhauser, M.: Context-Aware Form Filling for Web Applications. In: IEEE International Conference on Semantic Computing, ICSC 2009, pp. 221-228 (2009)
Toda, G., Cortez, E., Silva, A., Moura, E.: A Probabilistic Approach for Automatically Filling Form-Based Web Interfaces. In: The 37th International Conference on Very Large Data Base, Seattle, Washington, August 29-September 3 (2011)
Wang, S., Zou, Y., Upadhyaya, B., Ng, J.: An Intelligent Framework for Auto-filling Web Forms from Different Web Applications. In: 1st International Workshop on Personalized Web Tasking, Co-located with IEEE 20th ICWS, Santa Clara Marriott, California, USA, June 27 (2013)
Araujo, S., Gao, Q., Leonardi, E., Houben, G.-J.: Carbon: domain-independent automatic web form filling. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. LNCS, vol. 6189, pp. 292–306. Springer, Heidelberg (2010)
Xiao, H., Zou, Y., Tang, R., Ng, J., Nigul, L.: An Automatic Approach for Ontology-Driven Service Composition. In: Proc. IEEE International Conference on Service-Oriented Computing and Applications, Taipei, Taiwan, December 14-15 (2009)
WordNet, http://wordnet.princeton.edu/ (last accessed on March 25, 2013)
Yin, R.K.: Case Study Research: Design and Methods, 3rd edn. SAGE Publications (2002)
RoboForm, http://www.roboform.com/ (last accessed on March 25, 2013)
LastPass, http://www.lastpass.com/ (last accessed on March 25, 2013)
1Password, https://agilebits.com/ (last accessed on March 25, 2013)
Winckler, M., Gaits, V., Vo, D., Firmenich, S., Rossi, G.: An Approach and Tool Support for Assisting Users to Fill-in Web Forms with Personal Information. In: Proceedings of the 29th ACM International Conference on Design of Communication, SIGDOC 2011, October 3-5, pp. 195–202 (2011)
Bownik, L., Gorka, W., Piasecki, A.: Assisted Form Filling. Engineering the Computer Science and IT, vol. 4. InTech (October 2009) ISBN 978-953-307-012-4
Wang, Y., Peng, T., Zuo, W., Li, R.: Automatic Filling Forms of Deep Web Entries Based on Ontology. In: Proceedings of the 2009, International Conference on Web Information Systems and Mining (WISM 2009), Washington, DC, USA, pp. 376–380 (2009)
Khare, R.: Microformats: The Next (Small) Thing on the Semantic Web? IEEE Internet Computing 10(1), 68–75 (2006)
Hickson, I.: HTML Microdata, http://www.w3.org/TR/microdata (last accessed on March 25, 2013)
Stylos, J., Myers, B.A., Faulring, A.: Citrine: providing intelligent copy-and-paste. In: Proceedings of UIST, pp. 185–188 (2004)
Apriori, http://en.wikipedia.org/wiki/Apriori_algorithm (last accessed on March 25, 2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Wang, S., Zou, Y., Upadhyaya, B., Keivanloo, I., Ng, J. (2014). An Empirical Study on Categorizing User Input Parameters for User Inputs Reuse. In: Casteleyn, S., Rossi, G., Winckler, M. (eds) Web Engineering. ICWE 2014. Lecture Notes in Computer Science, vol 8541. Springer, Cham. https://doi.org/10.1007/978-3-319-08245-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-08245-5_2
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08244-8
Online ISBN: 978-3-319-08245-5
eBook Packages: Computer ScienceComputer Science (R0)