Macias A., Paternò F.
Informática Programming by Example Intelligent user interfaces End-User Development Web-based nomadic applications Human-computer interaction Software Telecomunicaciones Model-Based User Interfaces
Customization of Web-based applications is often considered a designer skill rather than an end-user need. However, there is an ongoing shift to end-user-centred technology, and even users with poor or no skill in Web-based languages may feel the need to customize Web applications according to their preferences. Although Web authoring environments have an increasing number of features, the challenge of providing end-users with the ability to easily customize entire Web applications still remains unsolved. In this paper, we propose an intelligent approach to customizing Web-based applications. Customizations rules are automatically inferred by the system from changes that users supply as examples. They remain as long-term knowledge that can be applied to support future interactions, thus minimizing the amount of authoring that end-users need to do for this purpose. In order to better understand the implications of the user's modifications, they are analysed using the logical descriptions of the corresponding Web pages.
Source: Interacting with computers 20 (2008): 29–47. doi:10.1016/j.intcom.2007.07.007
Publisher: Butterworth Scientific, London , Regno Unito
@article{oai:it.cnr:prodotti:44159, title = {Customization of Web applications through an intelligent environment exploiting logical interface descriptions}, author = {Macias A. and Paternò F.}, publisher = {Butterworth Scientific, London , Regno Unito}, doi = {10.1016/j.intcom.2007.07.007}, journal = {Interacting with computers}, volume = {20}, pages = {29–47}, year = {2008} }