Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/585058.585061acmconferencesArticle/Chapter ViewAbstractPublication PagesdocengConference Proceedingsconference-collections
Article

A presentation language for controlling the formatting process in multimedia presentations

Published: 08 November 2002 Publication History

Abstract

Multimedia information encapsulated inside documents is more and more specific because its content is specified using domain vocabularies. Their integration in space and time to form a document implies transformation steps to produce "presentation structures".In this context presentation languages and formatters must be enhanced to cover new needs of rendering such as: multiple output of the same information or dynamic changing of the reader context. These new document models and processing architectures induce new editing and formatting services to be proposed to the author.This paper describes new presentation properties that can be added to existing presentation languages and that allow the author to express: priorities, more abstract properties and fall-back positions. These properties are used by our formatter in order to provide more adaptive renderings. The architecture of this formatting service is open in order to be used for different presentation systems with different presentation languages. In this paper, we describe our experiment using priorities and optimization requests for temporal formatting.

References

[1]
S. Adler, A. Berglund, J. Caruso, S. Deach, T. Graham, P. Grosso, E. Gutentag, A. Milowski, S. Parnell, J. Richman, and S. Zilles. Extensible Stylesheet Language (XSL) Version 1.0. W3 Consortium, October 2001. http://www.w3.org/TR/2001/REC-xsl-20011015/.
[2]
J. F. Allen. Maintaining knowledge about temporal intervals. Communications of the ACM, 26(11):832--843, November 1983.
[3]
E. André and T. Rist. Coping with temporal constraint in multimedia presentation planning. In W. Wahlster, editor, ECAI 96. 12th European Conference on Artificial Intelligence. John Wiley & Sons, 1996.
[4]
Apache. FOP. http://xml.apache.org/fop/.
[5]
G. J. Badros, A. Borning, K. Marriott, and P. Stuckey. Constraint cascading style sheets for the web. In ACM Conference on User Interface Software and Technology, November 1999.
[6]
G. J. Badros, A. Borning, and P. J. Stuckey. The cassowary linear arithmetic constraint solving algorithm. ACM Transactions on Computer Human Interaction, 8(4):267--306, December 2001.
[7]
G. J. Badros, J. J. Tirtowidjojo, K. Marriott, and B. Meyer. A constraint extension to scalable vector graphics. In WWW10, pages 489--498, Hong-Kong, May 2001. ACM.
[8]
F. Benhamou and W. Older. Applying interval arithmetic to real, integer and boolean constraints. Journal of Logic Programming, 32(1):1--24, 1997.
[9]
A. Borning. The programming aspects of thinglab, a constraint-oriented simulation laboratory. ACM Transactions on Programming Languages ans Systems, 3(4):353--295, October 1981.
[10]
A. Borning, B. Freeman-Benson, and M. Wilson. Constraint hierarchies. Lisp and Symbolic Computation, 5(3):223--270, September 1992.
[11]
A. Borning, K. Marriott, P. Stuckey, and Y. Xiao. Solving linear arithmetic constraints for user interface applications. In ACM Symposium on User Interface Software and Technology (UIST), pages 87--96, October 1997.
[12]
M. Dalal, S. Feiner, K. McKeown, S. Pan, M. Zhou, T. Höllerer, J. Shaw, Y. Feng, and J. Fromer. Negociation for automated generation of temporal multimedia presentations. In ACM Multimedia'96, pages 55--64, 1996.
[13]
B. De Carolis and F. de Rosis. The dynamic generation of hypertext presentation of medical guidelines. the new review of Hypermedia and Multimedia, 4, 1998.
[14]
R. Dechter, I. Meiri, and J. Pearl. Temporal constraint networks. Artificial Intelligence, 49:61--95, 1991.
[15]
E. Freuder. A sufficient condition for backtrack-free search. Journal of the ACM, 29:24--32, 1982.
[16]
R. Furuta, V. Quint, and J. André. Interactively editing structured documents. Electronic Publishing -- Origination, Dissemination and Design, 1(1):19--44, April 1988.
[17]
J. Geurts, J. van Ossenbruggen, and L. Hardman. Application-specific constraints for multimedia presentation generation. In International Conference on Multimedia Modeling 2001 (MMM01), pages 247--266, Amsterdam, November 2001.
[18]
W. H. Graf. Intelligent multimedia layout: A reference architecture for the constraint-based spatial layout of multimedia presentations. Computer Standards and Interfaces, 18:515--524, December 1997.
[19]
V. Hakkoymaz, J. Kraft, and G. Ozsoyoglu. Constraint-based automation of multimedia presentation assembly. In ACM Multimedia'99, pages 500--518, Orlando, October 1999.
[20]
H. Hosobe. Theoretical Properties and Efficient Satisfaction of Hierarchical Constraint Systems. PhD thesis, University of Tokyo, December 1997.
[21]
M. Y. Kim and J. Song. Multimedia documents with elastic time. In Third ACM International Conference on Multimedia, pages 143--154, San Fransisco, November 1995. ACM Press.
[22]
L. Lamport. LATEX: a document preparation system. Addison-Wesley Publishing Company, New-York, 1986.
[23]
N. Layaïda. Madeus : Système d'édition et de présentation de documents structurés multimedia. PhD thesis, Joseph Fourier, Grenoble, June 1996.
[24]
A. K. Mackworth. Consistency in networks of relations. Artificial Intelligence, 8:99--118, 1977.
[25]
K. Marriott, P. Moulder, P. J. Stuckey, and A. Borning. Solving disjunctive constraints for interactive graphical applications. In Principles and Practice of Constraint Programming, 2001.
[26]
O. R. Martinez. Design dependencies within the automatic generation of hypermedia presentations. Technical Report INS R0205, CWI, June 2002.
[27]
B. Merialdo, K. T. Lee, D. Luparello, and J. Roudaire. Automatic construction of personalized tv news programs. In ACM Multimedia'99, pages 323--331, Orlando, October 1999.
[28]
G. Nelson. Juno, a constraint-based graphics system. In ACM, editor, GIG-GRAPH'85 Conference Proceedings, pages 235--243, San Francisco, July 1985.
[29]
F. Pachet, P. Roy, and D. Cazaly. A combinatorial approach to content-based music selection. IEEE Multimedia, March 2000.
[30]
V. Quint and I. Vatton. An introduction to amaya. World Wide Web Journal, 2(2):39--46, Spring 1997. http://www.w3.org/amaya/.
[31]
L. Rutledge, B. Bailey, J. van Ossenbruggen, L. Hardman, and J. Geurts. Generating presentation constraints from rhetorical structure. In 11th ACM conference on Hypertext and Hypermedia, pages 19--28, San Antonio, May 2000.
[32]
L. Rutledge, J. Davis, J. van Ossenbruggen, and L. Hardman. Inter-dimensional hypermedia communicative devices for rhetorical structure. In International Conference on Multimedia Modeling 2000 (MMM00), pages 89--105, Nagano, November 2000.
[33]
M. Sannella, J. Maloney, B. N. Freeman-Benson, and A. Borning. Multi-way versus one-way constraints in user interfaces: Experience with the deltablue algorithm. Software - Practice and Experience, 23(5):529--566, 1993.
[34]
I. Sutherland. Sketchpad: A man-machine graphical communication system. In Spring Joint Computer Conference, IFIPS, 1963.
[35]
L. Tardif, F. Bes, and C. Roisin. Constraint for multimedia documents. In Practical Applications of Constraint Techniques and Logic Programming (PACLP'00), Manchester, April 2000.
[36]
W3C SYMM Working Group. Synchronized Multimedia Integration Language (SMIL 2.0). W3 Consortium, August 2001. http://www.w3.org/TR/2001/REC-smil20-20010807/.
[37]
W3C Working Group on Cascading Style Sheets and Formatting Properties. Cascading Style Sheets, level 2. W3 Consortium, May 1998. http://www.w3.org/TR/1998/REC-CSS2-19980512/.

Cited By

View all
  • (2017)Hypervideos and Interactive Multimedia PresentationsACM Computing Surveys10.1145/303892550:1(1-34)Online publication date: 6-Mar-2017
  • (2008)Higher-level layout through topological abstractionProceedings of the eighth ACM symposium on Document engineering10.1145/1410140.1410157(90-99)Online publication date: 16-Sep-2008
  • (2005)A framework for structure, layout & function in documentsProceedings of the 2005 ACM symposium on Document engineering10.1145/1096601.1096615(32-41)Online publication date: 2-Nov-2005
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DocEng '02: Proceedings of the 2002 ACM symposium on Document engineering
November 2002
168 pages
ISBN:1581135947
DOI:10.1145/585058
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 November 2002

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. constraints
  2. formatting control
  3. multimedia presentation

Qualifiers

  • Article

Conference

DocEng02

Acceptance Rates

DocEng '02 Paper Acceptance Rate 21 of 46 submissions, 46%;
Overall Acceptance Rate 194 of 564 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Hypervideos and Interactive Multimedia PresentationsACM Computing Surveys10.1145/303892550:1(1-34)Online publication date: 6-Mar-2017
  • (2008)Higher-level layout through topological abstractionProceedings of the eighth ACM symposium on Document engineering10.1145/1410140.1410157(90-99)Online publication date: 16-Sep-2008
  • (2005)A framework for structure, layout & function in documentsProceedings of the 2005 ACM symposium on Document engineering10.1145/1096601.1096615(32-41)Online publication date: 2-Nov-2005
  • (2005)A Presentation Description Language for Adaptive Web SystemsProceedings of the 3rd Annual Communication Networks and Services Research Conference10.1109/CNSR.2005.15(169-175)Online publication date: 16-May-2005
  • (2003)Towards a multimedia formatting vocabularyProceedings of the 12th international conference on World Wide Web10.1145/775152.775207(384-393)Online publication date: 20-May-2003

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media