|
ABSTRACT
This paper describes an approach to the automatic presentation of multimedia documents based on parsing and syntax-directed translation using Relational Grammars. This translation is followed by a constraint solving mechanism to create the final layout. Grammatical rules provide the mechanism for mapping from a representation of the content of a presentation to forms that specify the media objects to be realized. These realization forms include sets of spatial and temporal constraints between elements of the presentation. Individual grammars encapsulate the “look and feel” of a presentation and can be used as generators of that style. By making the grammars sensitive to the requirements of the output medium, parsing can introduce flexibility into the information realization process.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Aho86
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
 |
All83
|
|
| |
And93
|
Elizabeth André , Wolfgang Finkler , Winfried Graf , Thomas Rist , Anne Shauder , Wolfgang Walhstein, WIP: the automatic synthesis of multimodal presentations, Intelligent multimedia interfaces, American Association for Artificial Intelligence, Menlo Park, CA, 1993
|
| |
Are88
|
Arens, Y., Miller, L., Shapiro, S. and Sondheimer, N. Automatic Construction of User- Interface Displays, In Proceedings of the American Association of Artificial Intelligence, Vol. 2 (August 21-26, St. Paul, MN). 1988, pp. 808- 813.
|
| |
Cyp93
|
Allen Cypher , Daniel C. Halbert , David Kurlander , Henry Lieberman , David Maulsby , Brad A. Myers , Alan Turransky, Watch what I do: programming by demonstration, MIT Press, Cambridge, MA, 1993
|
 |
Fre90
|
|
| |
Fei88
|
|
| |
Fei93
|
|
| |
Fol86
|
Foley, J. and McMath, C. Dynamic Process Visualization, IEEE Computer Graphics and Application 6, 3 (March, 1986), pp. 16-25.
|
 |
Fol91
|
|
| |
Hel91
|
Helm, R., and Marriott, K. A Declarative Specification and Semantics for Visual Languages, Journal of Visual Languages and Computing, 2 (1991), pp. 311-331.
|
| |
Hen93
|
Henkenius, Merle. Surface Wiring, Popular Mechanics 170, 12 (December, 1993). pp. 63-66.
|
| |
Hol84
|
Hollan, J., Hutchins, E. and Weitzman, L. Steamer: An Interactive Inspectable Simulation- Based Training System, A! Magazine 5, 2 (1984), pp. 15-28.
|
| |
Hur78
|
Hurlburt, A. The Grid, Van Nostrand Reinhold Co., New York, 1978.
|
| |
Kar90
|
|
 |
Kim93
|
|
| |
Knu68
|
Knuth, D. E. Semantics of context-free languages, Mathematical Systems Theory 2 (1968), pp. 127- 146.
|
 |
Koc90
|
|
| |
Koc91
|
Kochhar, S., Marks, J., and Friedell, M. Interaction Paradigms for Human-Computer Cooperation in Graphical-Object Modeling, in Proceedings of Graphics Interface '91 (June, Calgary, Canada). 1991, pp. 180-19 I.
|
 |
Mac86
|
|
| |
Mal91
|
|
| |
Mar90
|
Marks, J., A syntax and semantics for network diagrams, In Proceedings of the IEEE Workshop on Visual Languages (October 4-6, Skokie, Illinois). 1990, pp. 104-110.
|
| |
May93
|
|
| |
Mit76
|
Mitchell, W., Steadman, J. and Liggett, R. Synthesis and optimization of small rectangular floor plans, Environment and Planning B: Planning and Design 3, 1 (1976), pp. 37-70.
|
| |
NCS93
|
NCSA. Internet Manuscript from mosaic @ncsa.uiuc.edu, 1993.
|
| |
Oxm87
|
Oxman, R. and Gero, J. Using an expert system for design diagnosis and design synthesis, Expert Systems 4, 1 (February, 1987), pp. 4-15.
|
| |
Ros90
|
Rosenfeld, A. Array, Tree, and Graph Grammars, in Bunke, H., and Sanfeliu, A., Eds. Syntactic and Structural Pattern Recognition.' Theory and Applications, World Scientific, Singapore, 1990.
|
| |
Ros90
|
Rosenstein, M. and Weitzman, L. Icon Editor: The Specification of Graphic Behavior without Coding, In Proceedings of the 23rd Annual Hawaii International Conference on Systems Sciences (January 2-5, Kailua-Kona, HI.). 1990, pp. 523-530.
|
 |
Sel91
|
|
| |
Wei93
|
Weitzman, L. and Wittenburg, K. Relational Grammars for Interactive Design, In IEEE Symposium on Visual Languages (August 24- 27, Bergen, Norway). 1993, pp. 4-i 1.
|
 |
Wie90
|
|
| |
Wit91
|
Wittenburg, K., Weitzman, L. and Talley, J. Unification-Based Grammars and Tabular Parsing for Graphical Languages, Journal of Visual Languages and Computing 2 (1991), pp. 347- 370.
|
| |
Wit92
|
Wittenburg, K. Earley-style Parsing for Relational Grammars, In Proceedings of IEEE Workshop on Visual Languages (Sept. 15-18, Seattle, Wa.). 1992, pp. 192-199.
|
| |
Wit93
|
Wittenburg, K. Adventures in Multidimensional Parsing: Cycles and Disorders. In Proceedings of the Third International Workshop on Parsing Technology (August, Tilburg, Netherlands and Durbuy, Belgium). Association for Computational Linguistics and Tilburg University, 1993, pp. 333-348.
|
CITED BY 29
|
|
John R. Smith , Rakesh Mohan , Chung-Sheng Li, Scalable multimedia delivery for pervasive computing, Proceedings of the seventh ACM international conference on Multimedia (Part 1), p.131-140, October 30-November 05, 1999, Orlando, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lloyd Rutledge , Brian Bailey , Jacco van Ossenbruggen , Lynda Hardman , Joost Geurts, Generating presentation constraints from rhetorical structure, Proceedings of the eleventh ACM on Hypertext and hypermedia, p.19-28, May 30-June 03, 2000, San Antonio, Texas, United States
|
|
|
Alan Borning , Richard Lin , Kim Marriott, Constraints for the web, Proceedings of the fifth ACM international conference on Multimedia, p.173-182, November 09-13, 1997, Seattle, Washington, United States
|
|
|
|
|
|
Mukesh Dalal , Steven Feiner , Kathleen McKeown , Shimei Pan , Michelle Zhou , Tobias Höllerer , James Shaw , Yong Feng , Jeanne Fromer, Negotiation for automated generation of temporal multimedia presentations, Proceedings of the fourth ACM international conference on Multimedia, p.55-64, November 18-22, 1996, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|