• DocumentCode
    2494093
  • Title

    Efficient execution strategies for mobile procedures querying distributed databases

  • Author

    Vlach, Richard

  • Author_Institution
    Dept. of Software Eng., Charles Univ., Prague, Czech Republic
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    99
  • Lastpage
    108
  • Abstract
    Mobile agent technology raises a new dimension in distributed database processing. Of interest in this paper are mobile procedures querying multiple databases distributed over a network. In the used execution model, mobile execution can profit from both migration, reducing amount of transmitted data, and data prefetching at the most beneficial site. To achieve the lowest response time, an execution strategy should suggest an appropriate mix of agent migration, remote database access and data prefetching. Since there is no universal strategy suggesting the optimal execution in all cases, we must resign ourselves to possibly no optimal solution. The main achievement of this paper consists in proposing four dynamic execution strategies of different implementation complexity with different behavior under various conditions. The stategies were tested in the real Internet and their performance is compared to each other and to a classical centralized stationary approach
  • Keywords
    Internet; distributed databases; distributed programming; query processing; software agents; software performance evaluation; Internet; agent migration; centralized stationary approach; data prefetching; distributed database querying; dynamic execution strategies; execution model; mobile agent technology; mobile procedures; multiple databases; performance evaluation; remote database access; response time; Delay; Distributed computing; Distributed databases; Information retrieval; Mobile agents; Prefetching; Query processing; Software engineering; Spatial databases; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Objects and Applications, 2000. Proceedings. DOA '00. International Symposium on
  • Conference_Location
    Antwerp
  • Print_ISBN
    0-7695-0819-7
  • Type

    conf

  • DOI
    10.1109/DOA.2000.874182
  • Filename
    874182