Creating user interfaces by demonstration
Creating user interfaces by demonstration
Inference bear: designing interactive interfaces through before and after snapshots
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Towards a general computational framework for model-based interface development systems
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
Automation and customization of rendered web pages
Proceedings of the 18th annual ACM symposium on User interface software and technology
End User Development (Human-Computer Interaction Series)
End User Development (Human-Computer Interaction Series)
Programming at runtime: requirements and paradigms for nonprogrammer web application development
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Finding iteration patterns in dynamic web page authoring
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
End-User Development for E-Government Website Content Creation
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
A model-driven approach to building modern Semantic Web-Based User Interfaces
Advances in Engineering Software
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Making interactive systems more flexible: an approach based on users' participation and norms
Proceedings of the IX Symposium on Human Factors in Computing Systems
Web-Wide Application Customization: The Case of Mashups
International Journal of Information System Modeling and Design
A web-centred approach to end-user software engineering
ACM Transactions on Software Engineering and Methodology (TOSEM) - Testing, debugging, and error handling, formal methods, lifecycle concerns, evolution and maintenance
Hi-index | 0.00 |
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.