Adaptive model-driven user interface development systems Journal Item

[1]  Yijun Yu,et al.  Using Interpreted Runtime Models for Devising Adaptive User Interfaces of Enterprise Applications , 2012, ICEIS.

[2]  C. Stephanidis Towards the Next Generation of UIST: Developing for all Users , 1997, HCI.

[3]  Jean Vanderdonckt,et al.  Towards a Systematic Building of Software Architectures: the TRIDENT Methodological Guide , 1995, DSV-IS.

[4]  Robert P. Goldman,et al.  The Playbook™ Approach to Adaptive Automation , 2005 .

[5]  Kris Luyten,et al.  A task-driven user interface architecture for ambient intelligent environments , 2006, IUI '06.

[6]  Krzysztof Z. Gajos,et al.  Automatically generating user interfaces adapted to users' motor and vision capabilities , 2007, UIST.

[7]  Ralph D. Hill,et al.  Supporting concurrency, communication, and synchronization in human-computer interaction—the Sassafras UIMS , 1986, TOGS.

[8]  Goetz Botterweck,et al.  Multi Front-End Engineering , 2011, Model-Driven Development of Advanced User Interfaces.

[9]  Brad A. Myers,et al.  Past, Present and Future of User Interface Software Tools , 2000, TCHI.

[10]  Julie A. McCann,et al.  A survey of autonomic computing—degrees, models, and applications , 2008, CSUR.

[11]  John M. Carroll,et al.  Training wheels in a user interface , 1984, CACM.

[12]  Wilfred J. Hansen,et al.  The Andrew Toolkit - An Overview , 1988, USENIX Winter.

[13]  Murielle Florins,et al.  Graceful degradation: a method for designing multiplatform graphical user interfaces , 2006 .

[14]  Mark Green,et al.  The University of Alberta user interface management system , 1985, SIGGRAPH.

[15]  Robert J. K. Jacob,et al.  A Specification Language for Direct-Manipulation User Interfaces , 1986, ACM Trans. Graph..

[16]  Jeff A. Johnson Selectors: going beyond user-interface widgets , 1992, CHI.

[17]  Brice Morin,et al.  Combining aspect-oriented modeling with property-based reasoning to improve user interface adaptation , 2011, EICS '11.

[18]  Fabio Paternò,et al.  The TERESA XML Language for the Description of Interactive Systems at Multiple Abstraction Levels , 2004 .

[19]  Yijun Yu,et al.  RBUIS: simplifying enterprise application user interfaces through engineering role-based adaptive behavior , 2013, EICS '13.

[20]  Sophie Dupuy-Chessa,et al.  UsiComp: an extensible model-driven composer , 2012, EICS '12.

[21]  Benjamin Michotte,et al.  Visual Design of User Interfaces by (De)composition , 2006, DSV-IS.

[22]  Kris Luyten,et al.  DynaMo-AID: A Design Process and a Runtime Architecture for Dynamic Model-Based User Interface Development , 2004, EHCI/DS-VIS.

[23]  Paulo Pinheiro,et al.  User Interface Declarative Models and Development Environments: A Survey , 2000, DSV-IS.

[24]  Krzysztof Z. Gajos,et al.  Preference elicitation for interface optimization , 2005, UIST.

[25]  Joanna McGrenere,et al.  Evaluating Reduced-Functionality Interfaces According to Feature Findability and Awareness , 2007, INTERACT.

[26]  Bradley R. Schmerl,et al.  Rainbow: architecture-based self-adaptation with reusable infrastructure , 2004, International Conference on Autonomic Computing, 2004. Proceedings..

[27]  Moira C. Norrie,et al.  Tools and Architectural Support for Crowdsourced Adaptation of Web Interfaces , 2011, ICWE.

[28]  Jeff Magee,et al.  Self-Managed Systems: an Architectural Challenge , 2007, Future of Software Engineering (FOSE '07).

[29]  K. J. Schmucker,et al.  MacApp: An application framework , 1987 .

[30]  Jean Vanderdonckt,et al.  A Sketching Tool for Designing Anyuser, Anyplatform, Anywhere User Interfaces , 2005, INTERACT.

[31]  R. Parasuraman,et al.  Psychophysiology and adaptive automation , 1996, Biological Psychology.

[32]  Deborah J. Mayhew The usability engineering lifecycle , 1999, CHI Extended Abstracts.

[33]  Jürgen Ziegler,et al.  Generating user interfaces from data models and dialogue net specifications , 1993, INTERCHI.

[34]  Murray Crease,et al.  Caring, Sharing Widgets: A Toolkit of Sensitive Widgets , 2000, BCS HCI.

[35]  Sebastian Feuerstack,et al.  A method for the user centered and model-based development of interactive applications , 2009 .

[36]  Olivier Chapuis,et al.  User interface façades: towards fully adaptable user interfaces , 2006, UIST.

[37]  Jeffrey Nichols,et al.  Improving automatic interface generation with smart templates , 2004, IUI '04.

[38]  Pablo Castells,et al.  Declarative interface models for user interface construction tools: the MASTERMIND approach , 1995, EHCI.

[39]  Karin Coninx,et al.  COMET(s), A Software Architecture Style and an Interactors Toolkit for Plastic User Interfaces , 2008, DSV-IS.

[40]  James A. Landay,et al.  Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces , 2008, CHI.

[41]  Matthias Peissner,et al.  MyUI: generating accessible user interfaces from multimodal design patterns , 2012, EICS '12.

[42]  Jean Vanderdonckt,et al.  Usability evaluation of multi-device/platform user interfaces generated by model-driven engineering , 2010, ESEM '10.

[43]  Moira C. Norrie,et al.  Crowdsourced Web Engineering and Design , 2012, ICWE.

[44]  Bernhard Rumpe,et al.  Model-driven Development of Complex Software : A Research Roadmap , 2007 .

[45]  Sahin Albayrak,et al.  Seamless Home Services , 2006 .

[46]  Fabio Paternò,et al.  ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models , 1997, INTERACT.

[47]  Jan Meskens,et al.  Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me , 2008, AVI '08.

[48]  Sahin Albayrak,et al.  Bridging the Gap between Model and Design of User Interfaces , 2006, GI Jahrestagung.

[49]  Sophie Dupuy-Chessa,et al.  A Survey of Model Driven Engineering Tools for User Interface Design , 2007, TAMODIA.

[50]  Fred A. Huxham,et al.  Using the Macintosh toolbox with C , 1986 .

[51]  Mary Shaw,et al.  Software Engineering for Self-Adaptive Systems: A Research Roadmap , 2009, Software Engineering for Self-Adaptive Systems.

[52]  Stuart Kent,et al.  Model Driven Engineering , 2002, IFM.

[53]  Marc Abrams,et al.  UIML: An Appliance-Independent XML User Interface Language , 1999, Comput. Networks.

[54]  Goetz Botterweck,et al.  Integrating Automated Product Derivation and Individual User Interface Design , 2010, VaMoS.

[55]  Tamara Babaian,et al.  Identifying Usability Issues with an ERP Implementation , 2005, ICEIS.

[56]  Ben Shneiderman Promoting universal usability with multi-layer interface design , 2002 .

[57]  Peter Robinson,et al.  Towards a practical inclusive design approach , 2000, CUU '00.

[58]  Jean Vanderdonckt,et al.  Graceful degradation of user interfaces as a design method for multiplatform systems , 2004, IUI '04.

[59]  Kellogg S. Booth,et al.  An evaluation of a multiple interface design solution for bloated software , 2002, CHI.

[60]  Arnaud Blouin,et al.  Improving modularity and usability of interactive systems with Malai , 2010, EICS '10.

[61]  Joëlle Coutaz,et al.  User interface plasticity: model driven engineering to the limit! , 2010, EICS '10.

[62]  Eric Lecolinet,et al.  A molecular architecture for creating advanced GUIs , 2003, UIST '03.

[63]  Srdjan Kovacevic,et al.  UIDE—an intelligent user interface design environment , 1991 .

[64]  Jacob Eisenstein,et al.  XIML: a common representation for interaction data , 2002, IUI '02.

[65]  Gordon S. Blair,et al.  Dynamically Adaptive Systems are Product Lines too: Using Model-Driven Techniques to Capture Dynamic Variability of Adaptive Systems , 2008, SPLC.

[66]  Jean Vanderdonckt,et al.  USIXML: A User Interface Description Language Supporting Multiple Levels of Independence , 2004, ICWE Workshops.

[67]  Sahin Albayrak,et al.  A 3-layer architecture for smart environment models , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[68]  Christian Märtin,et al.  Software Life Cycle Automation for Interactive Applications: The AME Design Environment , 1996, CADUI.

[69]  Dan R. Olsen,et al.  A Programming Language Basis for User Interface Management , 1989 .

[70]  Caroline Appert,et al.  SwingStates: adding state machines to the swing toolkit , 2006, UIST.

[71]  Sahin Albayrak,et al.  Event-based Synchronization of Model-Based Multimodal User Interfaces , 2006, MDDAUI@MoDELS.

[72]  Jean Vanderdonckt,et al.  An automated layout approach for model-driven WIMP-UI generation , 2012, EICS '12.

[73]  Egbert Schlungbaum,et al.  Modelling and Generation of Graphical User Interfaces in the TADEUS Approach , 1995, DSV-IS.

[74]  Fabio Paternò,et al.  CTTE: Support for Developing and Analyzing Task Models for Interactive System Design , 2002, IEEE Trans. Software Eng..

[75]  Fabio Paternò,et al.  MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments , 2009, TCHI.

[76]  Ping Luo,et al.  Facilitating the exploration of interface design alternatives: the HUMANOID model of interface design , 1992, CHI.

[77]  Arosha Bandara,et al.  Crowdsourcing user interface adaptations for minimizing the bloat in enterprise applications , 2013, EICS '13.

[78]  Francisco Montero Simarro,et al.  Designing user interface adaptation rules with T: XML , 2009, IUI.

[79]  Christoph Niemann,et al.  The JANUS Application Development Environment - Generating More than the User Interface , 1996, CADUI.

[80]  Krzysztof Z. Gajos,et al.  Automatically generating personalized user interfaces with Supple , 2010, Artif. Intell..

[81]  Matthias Scheutz,et al.  Sensing cognitive multitasking for a brain-based adaptive user interface , 2011, CHI.

[82]  Jean Vanderdonckt,et al.  Encapsulating knowledge for intelligent automatic interaction objects selection , 1993, INTERCHI.

[83]  Xplain: an editor for building self-explanatory user interfaces by model-driven engineering , 2010, EICS '10.

[84]  Jean Vanderdonckt,et al.  Past, Present, and Future of Model-Based User Interface Development , 2011, i-com.

[85]  Sahin Albayrak,et al.  Multimodal User Interaction in Smart Environments: Delivering Distributed User Interfaces , 2007, AmI Workshops.

[86]  Akash Singh,et al.  Evaluation criteria for assessing the usability of ERP systems , 2009, SAICSIT '09.

[87]  Arosha K. Bandara,et al.  Cedar studio: an IDE supporting adaptive model-driven user interfaces for enterprise applications , 2013, EICS '13.

[88]  Pascal Bihler,et al.  Supporting Cross-Application Contexts with Dynamic User Interface Fusion , 2007, GI Jahrestagung.

[89]  Frank Lonczewski,et al.  The FUSE-System: an Integrated User Interface Design Environment , 1996, CADUI.

[90]  Dan R. Olsen,et al.  MIKE: The Menu Interaction Kontrol Environment , 1986, ACM Trans. Graph..

[91]  Fabio Paternò Model-Based Design and Evaluation of Interactive Applications , 2000 .

[92]  Jean Vanderdonckt,et al.  A Unifying Reference Framework for multi-target user interfaces , 2003, Interact. Comput..

[93]  Stina Nylander,et al.  The Ubiquitous Interactor - Device Independent Access to Mobile Services , 2004, CADUI.

[94]  Jean Vanderdonckt,et al.  Model-Driven Engineering of User Interfaces: Promises, Successes, Failures, and Challenges , 2008 .

[95]  Yijun Yu,et al.  Preserving Designer Input on Concrete User Interfaces Using Constraints While Maintaining Adaptive Behavior , 2013, CASFE.

[96]  Dan R. Olsen,et al.  Evaluating user interface systems research , 2007, UIST.

[97]  GrafiXML, a Multi-target User Interface Builder Based on UsiXML , 2008, Fourth International Conference on Autonomic and Autonomous Systems (ICAS'08).

[98]  Pierre Dragicevic,et al.  Input Device Selection and Interaction Configuration with ICON , 2001, BCS HCI/IHM.

[99]  Anthony F. Norcio,et al.  Adaptive human-computer interfaces: a literature survey and perspective , 1989, IEEE Trans. Syst. Man Cybern..

[100]  Pedro A. Szekely,et al.  Design alternatives for user interface management sytems based on experience with COUSIN , 1985, CHI '85.

[101]  Yijun Yu,et al.  Integrating adaptive user interface capabilities in enterprise applications , 2014, ICSE.

[102]  Jean Vanderdonckt,et al.  A Theoretical Survey of User Interface Description Languages: Preliminary Results , 2009, 2009 Latin American Web Congress.

[103]  Joëlle Coutaz,et al.  Towards a New Generation of Widgets for Supporting Software Plasticity: The "Comet" , 2004, EHCI/DS-VIS.

[104]  Sahin Albayrak,et al.  Behavior-Sensitive User Interfaces for Smart Environments , 2009, HCI.

[105]  David Frankel,et al.  Model Driven Architecture: Applying MDA to Enterprise Computing , 2003 .

[106]  S. Albayrak,et al.  Multimodal Smart Home User Interfaces , 2007 .

[107]  Peter Johnson,et al.  Adept-a task based design environment , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

[108]  Peyman Oreizy,et al.  An architecture-based approach to self-adaptive software , 1999, IEEE Intell. Syst..

[109]  Angel R. Puerta,et al.  The MECANO Project: Comprehensive and Integrated Support for Model-Based Interface Development , 1996, CADUI.

[110]  Daniela K. Busse,et al.  Complexity in Enterprise Applications vs. Simplicity in User Experience , 2007, HCI.

[111]  Luís Carriço,et al.  A conceptual framework for developing adaptive multimodal applications , 2006, IUI '06.

[112]  Carole A. Goble,et al.  Teallach: a model-based user interface development environment for object databases , 1999, Proceedings User Interfaces to Data Intensive Systems.

[113]  Jean Vanderdonckt,et al.  THE « CORPUS ERGONOMICUS »: A COMPREHENSIVE AND UNIQUE SOURCE FOR HUMAN-MACHINE INTERFACE , 2000 .

[114]  Jacob Eisenstein,et al.  Interactively Mapping Task Models to Interfaces in MOBI-D , 1998 .

[115]  Rob Miller,et al.  The Amulet Environment: New Models for Effective User Interface Software Development , 1997, IEEE Trans. Software Eng..

[116]  Andrea Bunt,et al.  AdaptableGIMP: designing a socially-adaptable interface , 2011, UIST '11 Adjunct.

[117]  Arda Goknil,et al.  Survey of Traceability Approaches in Model-Driven Engineering , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[118]  Jan Meskens,et al.  Design by Example of Graphical User Interfaces Adapting to Available Screen Size , 2008, CADUI.

[119]  Katharina Reinecke,et al.  Improving performance, perceived usability, and aesthetics with culturally adaptive user interfaces , 2011, TCHI.

[120]  Francisco Montero Simarro,et al.  IdealXml: An Interaction Design Tool , 2006, CADUI.

[121]  Tadao Saito,et al.  Designing interface toolkit with dynamic selectable modality , 1996, Assets '96.

[122]  Joanna McGrenere,et al.  "Bloat": the objective and subject dimensions , 2000, CHI Extended Abstracts.

[123]  Charles Wiecha,et al.  ITS: a tool for rapidly developing interactive applications , 1990, TOIS.

[124]  Jan Van den Bergh,et al.  Dygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems , 2003, Mobile HCI.

[125]  Jan Van den Bergh,et al.  Task Models for Safe Software Evolution and Adaptation , 2009, TAMODIA.

[126]  Ladan Tahvildari,et al.  Self-adaptive software: Landscape and research challenges , 2009, TAAS.

[127]  Oliver Brdiczka,et al.  Learning Situation Models for Providing Context-Aware Services , 2007, HCI.