LAYLAB - A Constraint-Based Layout Manager for Multimedia Presentations

When developing advanced intelligent user interfaces composing text, graphics, animation, hypermedia etc., the question of automatically designing the graphical layout of such multimedia presentations in an appropriate format plays a crucial role. This paper introduces the task, the functionality and the architecture of the constraint-based multimedia layout manager LayLab.

[1]  Ron MacNeil Adaptive perspectives: case-based reasoning with TYRO, the graphic designer's apprentice , 1990, Proceedings of the 1990 IEEE Workshop on Visual Languages.

[2]  Bjørn N. Freeman-Benson,et al.  Kaleidoscope: mixing objects, constraints, and imperative programming , 1990, OOPSLA/ECOOP '90.

[3]  Robert A. Duisberg,et al.  Animation Using Temporal Constraints: an Overview of the Animus System , 1987, SGCH.

[4]  Steven K. Feiner,et al.  A grid-based approach to automating display layout , 1998 .

[5]  Pascal Van Hentenryck Constraint satisfaction in logic programming , 1989, Logic programming.

[6]  Wolfgang Wahlster,et al.  WIP: The Automatic Synthesis of Multimodal Presentations , 1991, AAAI Workshop on Intelligent Multimedia Interfaces.

[7]  Christoph Jung,et al.  Introduction, Second Edition , 2014 .

[8]  E. André,et al.  WIP: The Coordinated Generation of Multimodal Presentations from a Common Representation , 1992 .

[9]  Michael Sintek,et al.  RELFUN guide : programming with relations and functions made easy , 1993 .

[10]  Richard John Beach Setting tables and illustrations with style , 1985 .

[11]  Alan Borning,et al.  The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory , 1981, TOPL.

[12]  Karin Harbusch,et al.  DFKI Workshop on Natural Language Systems : Reusability and Modularity Saarbrücken , October 23 , 1992 Proceedings , 2002 .

[13]  Robert Dale Visible language: Multimodal constraints in information presentation , 1992 .

[14]  A. Borning,et al.  Constraint technology for user-interface construction in ThingLab II , 1989, OOPSLA 1989.

[15]  Eduard H. Hovy,et al.  Automatic Generation of Formatted Text , 1991, AAAI.

[16]  Frank Peters,et al.  User manual of COKAM , 1993 .

[17]  Mark T. Maybury,et al.  Intelligent multimedia interfaces , 1994, CHI Conference Companion.

[18]  Bjørn N. Freeman-Benson,et al.  An incremental constraint solver , 1990, CACM.

[19]  Winfried Graf,et al.  Constraint-Based Graphical Layout of Multimodal Presentations , 1998, Advanced Visual Interfaces.