The idea of transclusion has been at the same time the strength and weakness of Xanadu: some people considered it as an extremely powerful mechanism to get any version of any fragment of any document in a global shared document space, others as a very complex solution too difficult to be actually implemented and delivered. We believe transclusions are still worth implementing and would allow designers to build very sophisticated hypermedia applications. On the other hand, we are aware that the original design of Xanadu cannot be implemented without uprooting current systems, protocols and technologies - in primis the World Wide Web and XML. In fact, there is a great distance between the original data model of transclusions - strongly based on external referencing mechanisms - and the XML data model - strongly based on hierarchical structures and embedded markup. This paper investigates to what extent the concept of tran- sclusion can be shaped for the world of XML, and studies simplified models for building functionalities inspired by Xanadu. Particular attention is given to the support for tracing fragments provenance in multi-source documents and for synchronizing distributed content through transclusions. The paper also traces a roadmap to actually implement transclusions for XML - identifying three incremental steps - and briefly describes some experimental prototypes.

Towards XML Transclusions / Di Iorio A.; Peroni S.; Vitali F.; Lumley J.; Wiley T.. - ELETTRONICO. - 508:(2009), pp. 23-28. (Intervento presentato al convegno First Workshop on New Forms of Xanalogical Storage and Function tenutosi a Turin (Italy) nel June 29, 2009).

Towards XML Transclusions

DI IORIO, ANGELO;PERONI, SILVIO;VITALI, FABIO;
2009

Abstract

The idea of transclusion has been at the same time the strength and weakness of Xanadu: some people considered it as an extremely powerful mechanism to get any version of any fragment of any document in a global shared document space, others as a very complex solution too difficult to be actually implemented and delivered. We believe transclusions are still worth implementing and would allow designers to build very sophisticated hypermedia applications. On the other hand, we are aware that the original design of Xanadu cannot be implemented without uprooting current systems, protocols and technologies - in primis the World Wide Web and XML. In fact, there is a great distance between the original data model of transclusions - strongly based on external referencing mechanisms - and the XML data model - strongly based on hierarchical structures and embedded markup. This paper investigates to what extent the concept of tran- sclusion can be shaped for the world of XML, and studies simplified models for building functionalities inspired by Xanadu. Particular attention is given to the support for tracing fragments provenance in multi-source documents and for synchronizing distributed content through transclusions. The paper also traces a roadmap to actually implement transclusions for XML - identifying three incremental steps - and briefly describes some experimental prototypes.
2009
Proceedings of the 1st Workshop on New Forms of Xanalogical Storage and Function
23
28
Towards XML Transclusions / Di Iorio A.; Peroni S.; Vitali F.; Lumley J.; Wiley T.. - ELETTRONICO. - 508:(2009), pp. 23-28. (Intervento presentato al convegno First Workshop on New Forms of Xanalogical Storage and Function tenutosi a Turin (Italy) nel June 29, 2009).
Di Iorio A.; Peroni S.; Vitali F.; Lumley J.; Wiley T.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/112610
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact