Back to results

University of North Texas

Extensions to Jinni Mobile Agent Architecture

Abstract

dc:description

We extend the Jinni mobile agent architecture with a multicast network transport layer, an agent-to-agent delegation mechanism and a reflection based Prolog-to-Java interface. To ensure that our agent infrastructure runs efficiently, independently of router-level multicast support, we describe a blackboard based algorithm for locating a randomly roaming agent. As part of the agent-to-agent delegation mechanism, we describe an alternative to code-fetching mechanism for stronger mobility of mobile agents with less network overhead. In the context of direct and reflection based extension mechanisms for Jinni, we describe the design and the implementation of a reflection based Prolog-to-Java interface. The presence of subtyping and method overloading makes finding the most specific method corresponding to a Prolog call pattern fairly difficult. We describe a run-time algorithm which provides accurate handling of overloaded methods beyond Java's reflection package's limitations.

Degree

thesis:*
Grantor dc:publisher
University of North Texas
Year dc:date
2001

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Tyagi, Satyam
Contributors dc:contributor
  • Tarau, Paul
  • Jacob, Roy T.
  • Mikler, Armin R.

Subjects

dc:subject × 6

Rights

dc:rights
Statement dc:rights
  • Public
  • Copyright
  • Tyagi, Satyam
  • Copyright is held by the author, unless otherwise noted. All rights reserved.
Language dc:language
English

Identifiers

dc:identifier.*
Identifier
oclc: 50625860
https://digital.library.unt.edu/ark:/67531/metadc2773/
ark: ark:/67531/metadc2773
OAI identifier oai:identifier
info:ark/67531/metadc2773

Chain of custody

source
Harvested from
University of North Texas
Base URL
digital.library.unt.edu/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Tyagi, Satyam. Extensions to Jinni Mobile Agent Architecture. University of North Texas, 2001. https://doi.org/10.12794/metadc2773