ADEPT: Advanced Design Environment for Prototyping with Task Models
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
The GOMS family of user interface analysis techniques: comparison and contrast
ACM Transactions on Computer-Human Interaction (TOCHI)
The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A software model and specification language for non-WIMP user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
The TAC paradigm: specifying tangible user interfaces
Personal and Ubiquitous Computing
Dynamic generation of web migratory interfaces
Proceedings of the 7th international conference on Human computer interaction with mobile devices & services
Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
International Journal of Web Engineering and Technology
Authoring pervasive multimodal user interfaces
International Journal of Web Engineering and Technology
Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me
AVI '08 Proceedings of the working conference on Advanced visual interfaces
AVI '08 Proceedings of the working conference on Advanced visual interfaces
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
USIXML: a language supporting multi-path development of user interfaces
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Exploiting web service annotations in model-based user interface development
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
On-demand cross-device interface components migration
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
Combining multimedia resources for an engaging experience of cultural heritage
Proceedings of the 2010 ACM workshop on Social, adaptive and personalized multimedia interaction and access
Deriving vocal interfaces from logical descriptions in multi-device authoring environments
ICWE'10 Proceedings of the 10th international conference on Web engineering
Rapid UI development for enterprise applications: combining manual and model-driven techniques
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Desktop-to-mobile web adaptation through customizable two-dimensional semantic redesign
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
Supporting multimodality in service-oriented model-based development environments
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
Application composition driven by UI composition
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
Domain-specific language for context-aware web applications
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
CAP3: context-sensitive abstract user interface specification
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
A model-based approach for gesture interfaces
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
User interface representation using simple components
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
Creating mashups by direct manipulation of existing web applications
IS-EUD'11 Proceedings of the Third international conference on End-user development
Mobile mashup generator system for cooperative applications of different mobile devices
ICWE'11 Proceedings of the 11th international conference on Web engineering
Flexible support for distributing user interfaces across multiple devices
Proceedings of the 9th ACM SIGCHI Italian Chapter International Conference on Computer-Human Interaction: Facing Complexity
Model-based customizable adaptation of web applications for vocal browsing
Proceedings of the 29th ACM international conference on Design of communication
Efficient generation of ambient intelligent user interfaces
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part IV
Adapting desktop web pages for vocal browsing
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
OntoCompo: a tool to enhance application composition
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Supporting transformations across user interface descriptions at various abstraction levels
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Composing applications with OntoCompo
23rd French Speaking Conference on Human-Computer Interaction
The eleventh finger: levels of manipulation in multi-touch interaction
Proceedings of the 29th Annual European Conference on Cognitive Ergonomics
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Task-Based recommendation of mashup components
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
MyUI: generating accessible user interfaces from multimodal design patterns
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
An automated layout approach for model-driven WIMP-UI generation
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
UsiComp: an extensible model-driven composer
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
A transformation engine for model-driven UI generation
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Advances in Engineering Software
AALuis, a user interface layer that brings device independence to users of AAL systems
ICCHP'12 Proceedings of the 13th international conference on Computers Helping People with Special Needs - Volume Part I
Schema driven distributed user interface generation
Proceedings of the 13th International Conference on Interacción Persona-Ordenador
A compositional model for gesture definition
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
Can GUI implementation markup languages be used for modelling?
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
Improving support for visual task modelling
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
Informing the design of new mobile development methods and tools
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Tool support for semantic task modeling
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
An environment for designing and sharing adaptation rules for accessible applications
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
W3touch: metrics-based web page adaptation for touch
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A description-based composition method for mobile and tethered Mashup applications
Journal of Web Engineering
The SWAC approach for sharing a web application's codebase between server and client
ICWE'13 Proceedings of the 13th international conference on Web Engineering
User interfaces for older adults
UAHCI'13 Proceedings of the 7th international conference on Universal Access in Human-Computer Interaction: user and context diversity - Volume 2
An interface prototyper supporting free design components specification
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Alexandria: a visual tool for generating multi-device rich internet applications
Journal of Web Engineering
User interfaces for smart things -- A generative approach with semantic interaction descriptions
ACM Transactions on Computer-Human Interaction (TOCHI)
Hi-index | 0.00 |
One important evolution in software applications is the spread of service-oriented architectures in ubiquitous environments. Such environments are characterized by a wide set of interactive devices, with interactive applications that exploit a number of functionalities developed beforehand and encapsulated in Web services. In this article, we discuss how a novel model-based UIDL can provide useful support both at design and runtime for these types of applications. Web service annotations can also be exploited for providing hints for user interface development at design time. At runtime the language is exploited to support dynamic generation of user interfaces adapted to the different devices at hand during the user interface migration process, which is particularly important in ubiquitous environments.