A document-centric component framework for document distributions

  • Authors:
  • Ichiro Satoh

  • Affiliations:
  • National Institute of Informatics, Tokyo, Japan

  • Venue:
  • ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a framework for building and managing compound documents in distributed systems It enables an enriched document to be dynamically and nestedly composed of software components corresponding to various types of content, e.g., text, images, and windows It permits the content of each component and program code to access the content inseparable inside the components so that the components can be viewed or modified without the need for any applications It enables each component or document to migrate over a network under its own control by using mobile agent technology Moreover, it introduces components as carriers or forwarders because it enables them to carry or transmit other components as first class objects to other locations It offers several basic operations for network processing, e.g., forwarding, duplication, and synchronization Since these operations are still document components, they can be dynamically deployed and customized at local or remote computers through GUI manipulations It therefore allows an end-user to easily and rapidly configure network processing in the same way as if he/she had edited the documents This paper describes the framework and its implementation, which currently uses Java as the implementation language as well as a component development language, and then illustrates several interesting applications that demonstrate its utility and flexibility.