• DocumentCode
    1396051
  • Title

    Mobile agents for World Wide Web distributed database access

  • Author

    Papastavrou, Stavros ; Samaras, George ; Pitoura, Evaggelia

  • Author_Institution
    Dept. of Comput. Sci., Cyprus Univ., Nicosia, Cyprus
  • Volume
    12
  • Issue
    5
  • fYear
    2000
  • Firstpage
    802
  • Lastpage
    820
  • Abstract
    The popularity of the Web as a universal access mechanism for network information has created the need for developing Web-based DBMS client/server applications. However, the current commercial applet-based approaches for accessing database systems offer limited flexibility, scalability, and robustness. We propose a new framework for Web-based distributed access to database systems based on Java-based mobile agents. The framework supports lightweight, portable, and autonomous clients as well as operation on slow or expensive networks. The implementation of the framework using the aglet workbench shows that its performance is comparable to, and in some case outperforms, the current approach. In fact, in wireless and dial-up environments and for average size transactions, a client/agent/server adaptation of the framework provides a performance improvement of approximately a factor of ten. For the fixed network, the gains are about 40 percent and 30 percent, respectively. We expect our framework to perform even better when deployed using different implementation platforms as indicated by our preliminary results from an implementation based on Voyager
  • Keywords
    Java; client-server systems; distributed databases; information resources; information retrieval; software agents; Java-based mobile agents; Voyager; Web-based DBMS client/server applications; World Wide Web distributed database access; aglet workbench; autonomous clients; client/agent/server adaptation; dial-up environments; network information; portable clients; transactions; wireless environments; Computer networks; Database systems; Distributed computing; Distributed databases; Java; Mobile agents; Network servers; Relational databases; Web server; Web sites;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.877509
  • Filename
    877509