skip to main content
10.1145/2023607.2023626acmotherconferencesArticle/Chapter ViewAbstractPublication PagescompsystechConference Proceedingsconference-collections
research-article

Rule based framework for intelligent GUI adaptation

Published: 16 June 2011 Publication History

Abstract

This paper discusses the building of a rule-based framework for dynamic adaptation of a complex GUI. The need of such a solution and using of approaches from Intelligent User Interfaces (IUI) paradigm are explained. Ways of collecting the information for the user activities and algorithms for conclusions based on it are described. The problems, technical solutions and the advantages of the selected approach are overviewed.

References

[1]
Arens Y., Miller L., Sondheimer N., Presentation design using an integrated knowledge base, Readings in Intelligent User Interfaces (San Francisco, Morgan Kaufmann, 1998), 131--139.
[2]
Bunt A., Conati C., McGrenere J., What Role Can Adaptive Support Play in an Adaptable System? Proc. 9th international conference on Intelligent User Interfaces IUI2004, 2004, 117--124.
[3]
Carberry S., Techniques for plan recognition, User Modelling and User-Adapted Interaction, 11(1--2), 2001, 31--48.
[4]
Cooper A., Reimann R., Cronin D., About Face. The essentials of Interaction Design (3 ed., Wiley Publishing, 2007)
[5]
Fink J., Kobsa A., A review and analysis of commercial user modelling servers for personalization on the World Wide Web. User Modelling and User-Adapted Interaction, vol 10, 2000, 209--249
[6]
Gajos K., Weld D., SUPPLE: Automatically Generating User Interfaces, Proc. 9th international conference on Intelligent User Interfaces, 2004, 93--100.
[7]
Giarratano J., CLIPS User's Guide Version 6.20, 2002
[8]
Goecks J., Shavlik J., Learning users' interests by unobtrusively observing their normal behaviour, Proc. 5th International Conference on Intelligent User Interfaces IUI 2000, 2000, 129--132.
[9]
Horvitz E., Breese J., Heckerman D., Hovel D., Rommelse K., The Lumiere Project: Bayesian User Modelling for Inferring the Goals and Needs of Software Users, Proc. 14th Conference on Uncertainty in Artificial Intelligence, 1990, 256--265.
[10]
Jameson A., Adaptive interfaces and agents, Human-Computer Interaction Handbook (Erlbaum, 2003)
[11]
Koelle D., Intelligent user interfaces, http://web.cs.wpi.edu/Research/airg/IntInt/intintoutline.html, 1996.
[12]
Macías J., Castells P., Dynamic web page authoring by example using ontology-based domain knowledge, Proc. 8th international conference on Intelligent user interfaces IUI'03,2003, 133--140.
[13]
Mackay W., Triggers and barriers to customizing software, Proc. SIGCHI conference on Human factors in computing systems(ACM CHI'91), 1991, 153--160.
[14]
Paramythis A., Savidis A. & Stephanidis C., AVANTI: a universally accessible web browser. Proc. Human-Computer Interaction (HCI'2001), 2001, 91--95.
[15]
Price B., Greiner R., Häubl G., Flatt A., Automatic construction of personalized customer interfaces, Proc. 11th international conference on Intelligent user interfaces, 2006, 250--257.
[16]
Paskalev P., Rule based GUI modification and adaptation, Proc. International Conference CompSysTech'09, 2009, VI.3.
[17]
Paskalev P., Antonov A., Intelligent application for duplication detection, Proc. International Conference CompSysTech 2006, 2006, IIIA.27.
[18]
Paskalev P., Nikolov V., Multi-platform, script-based user interface, Proc. International Conference on Computer Systems and Technologies CompSysTech'04, 2004, IIIB.14.
[19]
Paskalev P., Serafimova I., Runtime generation of a user interface, described in a database, Proc. International Conference CompSysTech'09, 2009, VI.2.
[20]
Rich E., User modelling via Stereotypes, Readings in Intelligent User Interfaces (San Francisco, Morgan Kaufmann, 1998), 329--341.
[21]
Roth S., Kolojejchick J., Mattis J., Goldstein J., Interactive graphic design using automatic presentation knowledge, Readings in Intelligent User Interfaces (San Francisco, Morgan Kaufmann, 1998), 237--242.
[22]
Schaumburg H., Computers as tools or as social actors? The users' perspective on anthropomorphic agents, International Journal on Intelligent Cooperative Information Systems, 10(1--2), 2001, 217--234
[23]
Segal R., Kephart J., Incremental learning in SwiftFile, Proc. 17th International Conference on Machine Learning, 2000, 863--870.
[24]
Trewin S., Pain H., A model of keyboard configuration requirements. Proc. 3d International ACM Conference on Assistive Technologies, 1998, 173--181

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
CompSysTech '11: Proceedings of the 12th International Conference on Computer Systems and Technologies
June 2011
688 pages
ISBN:9781450309172
DOI:10.1145/2023607
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • TELECVB: TELECOMS - Varna, Bulgaria
  • Austrian Comp Soc: Austrian Computer Society
  • BPCSB: BULGARIAN PUBLISHING COMPANY - Sofia, Bulgaria
  • IOMAIBB: INSTITUTE OF MATHEMATICS AND INFORMATICS - BAS, Bulgaria
  • NBUBB: New Bulgarian University - BAS, Bulgaria
  • Technical University of Sofia
  • IOIACTBB: INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGIES - BAS, Bulgaria
  • TSFPS: THE SEVENTH FRAMEWORK PROGRAMME - SISTER
  • ERSVB: EURORISC SYSTEMS - Varna, Bulgaria
  • FOSEUB: FEDERATION OF THE SCIENTIFIC ENGINEERING UNIONS - Bulgaria
  • UORB: University of Ruse, Bulgaria
  • BBPSB: BULGARIAN BUSINESS PUBLICATIONS - Sofia, Bulgaria
  • CASTUVTB: CYRIL AND ST. METHODIUS UNIVERSITY of Veliko Tarnovo, Bulgaria
  • TECHUVB: Technical University of Varna, Bulgaria
  • LLLPET: LIFELONG LEARNING PROGRAMME - ETN TRICE
  • IEEEBSB: IEEE Bulgaria Section, Bulgaria

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. clips
  2. intelligent user interfaces (IUI)
  3. machine learning
  4. rule based systems

Qualifiers

  • Research-article

Conference

CompSysTech '11
Sponsor:
  • TELECVB
  • Austrian Comp Soc
  • BPCSB
  • IOMAIBB
  • NBUBB
  • IOIACTBB
  • TSFPS
  • ERSVB
  • FOSEUB
  • UORB
  • BBPSB
  • CASTUVTB
  • TECHUVB
  • LLLPET
  • IEEEBSB

Acceptance Rates

Overall Acceptance Rate 241 of 492 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media