Links in hypermedia: the requirement for context
HYPERTEXT '93 Proceedings of the fifth ACM conference on Hypertext
The Dexter hypertext reference model
Communications of the ACM
The object-oriented hypermedia design model
Communications of the ACM
Nested composite nodes and version control in an open hypermedia system
Information Systems - Special issue: multimedia information systems
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Generating hypermedia from specifications by sketching multimedia templates
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Pushing reuse in hypermedia design: golden rules, design patterns and constructive templates
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Madeus, and authoring environment for interactive multimedia documents
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
XLink and open hypermedia systems: a preliminary investigation
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Maintaining knowledge about temporal intervals
Communications of the ACM
Modeling the Dynamic Behavior of Hypermedia Applications
IEEE Transactions on Software Engineering
DocEng '01 Proceedings of the 2001 ACM Symposium on Document engineering
DocEng '01 Proceedings of the 2001 ACM Symposium on Document engineering
Hypermedia and the Web: An Engineering Approach
Hypermedia and the Web: An Engineering Approach
XConnector: extending XLink to provide multimedia synchronization
Proceedings of the 2002 ACM symposium on Document engineering
XLinkProxy: external linkbases with XLink
Proceedings of the 2002 ACM symposium on Document engineering
An open linking service supporting the authoring of web documents
Proceedings of the 2002 ACM symposium on Document engineering
Improving SMIL with NCM Facilities
Multimedia Tools and Applications
Integrating multimedia characteristics in web-based document languages
Integrating multimedia characteristics in web-based document languages
Structured Temporal Composition of Multimedia Data
IW-MMDBMS '95 Proceedings of the International Workshop on Multi-Media Database Management Systems
A temporal reference framework for multimedia synchronization
IEEE Journal on Selected Areas in Communications
NCL 2.0: integrating new concepts to XML modular languages
Proceedings of the 2004 ACM symposium on Document engineering
Enabling adaptive time-based web applications with SMIL state
Proceedings of the eighth ACM symposium on Document engineering
SMIL State: an architecture and implementation for adaptive time-based web applications
Multimedia Tools and Applications
Open paper: caT: adapting and updating the trellis hypertext model
The New Review of Hypermedia and Multimedia
XTemplate 3.0: adding semantics to hypermedia compositions and providing document structure reuse
Proceedings of the 2010 ACM Symposium on Applied Computing
XTemPlate 3.0 language: easing the authoring of NCL programs for interactive digital TV
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
XTemplate 3.0: spatio-temporal semantics and structure reuse for hypermedia compositions
Multimedia Tools and Applications
NEXT: graphical editor for authoring NCL documents supporting composite templates
Proceedings of the 11th european conference on Interactive TV and video
Adaptive layouts for authoring NCL programs
Proceedings of the 19th Brazilian symposium on Multimedia and the web
Hi-index | 0.00 |
Despite recent efforts made by the W3C, web-authoring languages still need to be enhanced. Aiming at this goal, this paper presents proposals for improving their expressiveness and reuse. The proposals are based on an XML language called XConnector, which provides for the creation of complex referential and multimedia synchronization relations. XConnector can be used for improving the expressiveness of either linking languages, such as XLink, or linking modules of hypermedia authoring languages, such as XHTML or SMIL. The novel contribution of this paper is another XML language called XTemplate, which provides for the creation of hypermedia composite templates. A composite template specifies types of components, types of relations, components and relationships that a hypermedia composition has or may have, without identifying what all the components and relationships are. Templates are traditionally used for improving reuse. Composite templates allow the definition of common structures, which can be seen as representing types of compositions with specific semantics given by the set of defined relationships. Therefore, composite templates could be used to provide new time containers in web languages, besides the well known par, seq and excl provided by SMIL 2.0. The paper also presents how composite templates are used in the HyperProp hypermedia system and proposes an extension to XLink to incorporate facilities provided by XConnector and XTemplate, improving its expressiveness and reuse.