Abstract representations of content which allow it to be automatically adapted to suit the delivery context, have emerged historically with the development of markup languages intended to facilitate the storage and processing of electronic documents. This technological tradition is reviewed in the first part of the paper, focusing predominantly on the nature and advantages of a ‘single authoring’ approach to the creation of content. Some of the lessons to be derived from the evolution and deployment of markup systems are also discussed, then applied, in the second part of the paper, to the question of how such abstractions can be extended to the design of user interfaces. Innovative work related to the generic specification of user interfac...
To cope with the ever increasing diversity of markup languages, programming languages, tool kits and...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
DESIGNER is a layout specification system for generically coded documents. It is based on the paradi...
Abstract representations of content which allow it to be automatically adapted to suit the delivery ...
The representation of GUIs as documents is a technological trend that has been present for some year...
Abstract — A user interface description language (UIDL) consists of a specification language that de...
A user interface description language (UIDL) consists of a specification language that describes var...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Description Language (UIDL) allowing designers to specify a user interface at multiple levels of abs...
Formal approaches to software development require that we correctly describe (or specify) systems in...
Typesetting systems, such as LaTeX, permit users to define custom markup and corresponding formattin...
International audienceUser Interface Management Systems (UIMS) allow interface designers to create a...
Methods to support the creation of multi-device user interfaces typically use some type of abstracti...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
This paper describes an approach for defining user interfaces in a platform-independent way. The ide...
To cope with the ever increasing diversity of markup languages, programming languages, tool kits and...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
DESIGNER is a layout specification system for generically coded documents. It is based on the paradi...
Abstract representations of content which allow it to be automatically adapted to suit the delivery ...
The representation of GUIs as documents is a technological trend that has been present for some year...
Abstract — A user interface description language (UIDL) consists of a specification language that de...
A user interface description language (UIDL) consists of a specification language that describes var...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Description Language (UIDL) allowing designers to specify a user interface at multiple levels of abs...
Formal approaches to software development require that we correctly describe (or specify) systems in...
Typesetting systems, such as LaTeX, permit users to define custom markup and corresponding formattin...
International audienceUser Interface Management Systems (UIMS) allow interface designers to create a...
Methods to support the creation of multi-device user interfaces typically use some type of abstracti...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
This paper describes an approach for defining user interfaces in a platform-independent way. The ide...
To cope with the ever increasing diversity of markup languages, programming languages, tool kits and...
Many different methods have been used to specify user interfaces: algebraic specification, grammars,...
DESIGNER is a layout specification system for generically coded documents. It is based on the paradi...