Many different methods have been used to specify user interfaces: algebraic specification, grammars, task description languages, transition diagrams with and without extensions, rule-based systems, and by demonstration. However, none of these methods has been widely adopted. Current user interfaces are still built by writing a program, perhaps with the aid of a UIMS. There are two principal reasons for this. First, specification languages are difficult to use. Reading a specification and understanding its exact meaning is very difficult. Writing a correct specification is even more difficult. Second, most specification languages are not executable. This means that after the user interface programmer makes the effort to write a specification...
Abstract. Formal methods have been successfully used to specify graphic [1,2] and interactive system...
When the user interface (UI) has to be specified, a picture is worth a thousand words and the worst ...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
When the user interface should be specified, a picture is worth a thou-sand words, and the worst thi...
Introduction Algebraic or equational specifications are popular due to their simplicity. We advocat...
A user interface description language (UIDL) consists of a specification language that describes var...
User Interface Management Systems have signigicantly reduced the effort required to build a user int...
User Interface Management Systems have significantly reduced the effort required to build a user int...
This paper presents an object-oriented approach for the specification of graphical user interfaces. ...
Abstract — A user interface description language (UIDL) consists of a specification language that de...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Formal methods are increasingly accepted for developing software systems, however their application ...
This report gives a survey of user interface languages and formal representations of user interfaces...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Abstract. Formal methods have been successfully used to specify graphic [1,2] and interactive system...
When the user interface (UI) has to be specified, a picture is worth a thousand words and the worst ...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
When the user interface should be specified, a picture is worth a thou-sand words, and the worst thi...
Introduction Algebraic or equational specifications are popular due to their simplicity. We advocat...
A user interface description language (UIDL) consists of a specification language that describes var...
User Interface Management Systems have signigicantly reduced the effort required to build a user int...
User Interface Management Systems have significantly reduced the effort required to build a user int...
This paper presents an object-oriented approach for the specification of graphical user interfaces. ...
Abstract — A user interface description language (UIDL) consists of a specification language that de...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Formal methods are increasingly accepted for developing software systems, however their application ...
This report gives a survey of user interface languages and formal representations of user interfaces...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Abstract. Formal methods have been successfully used to specify graphic [1,2] and interactive system...
When the user interface (UI) has to be specified, a picture is worth a thousand words and the worst ...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...