Redefining tomorrow's user interface (plenary address)
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Languages for developing user interfaces
Languages for developing user interfaces
Survey on user interface programming
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Model driven development of user interface prototypes: an integrated approach
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Hi-index | 0.00 |
In his keynote address to the SIGCHI'90 conference, Michael Dertouzos said:When computers first appeared, input/output commands were a minor afterthought to cohesive, often well crafted and occasionally pretentious programming languages. Today, these commands occupy over 70 percent of a programming system's instructions. Yet they, along with the user interface structures that they define, are far from cohesive, and, at least up until now, immune to standardization. We must therefore turn our thinking around and create a new breed of programming languages that are first and foremost input/output oriented and that integrate traditional processing commands into new user-oriented structures. And just as we know today that traditional commands fall into a handful of fixed categories---decision, repetition, naming, procedure definition and use---we need to search for and identify the corresponding natural classes of commands for user interfaces. [Dertouzos 90]