Home     Top: Agents: Mobile Agents    [Architecture   Assistant Agents   BDI   Mobile Agents   Multi-agent Systems   Synthetic Agents]

Change ordering:   Authority   Hubs (tutorials)   Date   Expected authority       Show titles only
Tutorials/surveys/introductory articles (ordered by the degree of citation of authoritative articles)

This directory is created automatically and some papers may be mislabeled. Only document within the CiteSeer database are listed. The directory is intended to provide entry points for browsing the database and is not intended to be authoritative. Papers may not appear in all relevant categories. For example, papers in a sub-category may not appear in higher level categories.

11624.3   Interaction and Intelligent Behavior - Mataric (1994)   (Correct)
This thesis addresses situated, embodied agents interacting in complex domains. It focuses on two problems: 1) synthesis and analysis of intelligent group behavior, and 2) learning in complex group en... / behaviors for a collection of mobile agents interacting in the plane. The br for the domain of planar mobile agents. . . Basic Behaviors for

6371.1   Infrastructure Support for Adaptive Mobile Applications - Friday (1996)   (Correct)
Infrastructure Support for Adaptive Mobile Applications Adrian John Friday B.Sc. Hons. (London, 1991) Computing Department, Lancaster University, England. Submitted for the degree of Doctor of Philo... / . . Mobile Agents br discard and so on. . . Mobile Agents In addition to the

6362.7   Viewer's Discretion: Host Security in Mobile Code Systems - Fong (1998)   (Correct)
Interpreter Using an abstract interpreter has been a very popular way of implementing safe and portable computation. Mobile code languages like Java [53], Safe Tcl [84], Scheme48 [91], and Telescript... / results back to the client. Mobile Agent During its execution a br high-cost networks. Mobile agents becomes an attractive

6327.7   Agent Tcl: A flexible and secure mobile-agent system - Gray (1997)   (Correct)
A mobile agent is an autonomous program that can migrate under its own control from machine to machine in a heterogeneous network. In other words, the program can suspend its execution at an arbitrary... / Agent Tcl A flexible and secure mobile-agent system A Thesis Submitted br Grandpa Wilcox Abstract A mobile agent is an autonomous program that

5995.5   An Introduction to Software Agents - Bradshaw (1997)   (Correct)
ion and delegation: Agents can be made extensible and composable in ways that common iconic interface objects cannot. Because we can "communicate" with them, they can share our goals, rather than simp... / agents interface agents mobile agents information Internet br be a less confusing term than mobile agent for those Java applets whose

5651.5   A Reflective Framework for Formal Interoperability - Sri (1998)   (Correct)
ted to achieve dramatic advances in software technology and formal methods: ffl A general methodology for defining inter-language translations, where the languages can be architectural description la... /

4904.6   A Study on Mobile Language Systems - Sekiguchi (1999)   (Correct)
The mobile form of distributed computation, called mobile computation, is investigated from the viewpoints of computational model, programming language and implementation. The emphasis of this thesi... / for efficient execution of mobile agents ffl theories for mobile br agents ffl theories for mobile agents to retain security properties

4798.4   Software Agents: A review - Green, Hurst, Nangle, Cunningham.. (1997)   (Correct)
this document. 5 unknown Software Agents: A review 27 May 1997 Trinity College Dublin Broadcom Éireann Research Ltd. Shaw Green Leon Hurst Brenda Nangle Dr. Pádraig Cunningham Fergal Somers Dr. Ri... / . Mobile Agents br . Intelligent Mobile

4335.7   TouringMachines: An Architecture for Dynamic, Rational, Mobile Agents - Ferguson (1992)   (Correct)
ion-Partitioned Evaluator (APE) architecture which has been tested in a simulated, single-agent, indoor navigation domain [SH90]. The APE architecture is composed of a number of concurrent, hierarchi... / for Dynamic Rational Mobile Agents Innes Andrew Ferguson br to provide rational autonomous mobile agents with the diverse range of

4142.7   Privacy vs. Authenticity - Jakobsson (1997)   (Correct)
viii I Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 A. The Need for Balanc... /

4132.5   Explorations in Asynchronous Teams - Sachdev (1998)   (Correct)
The subject of this thesis is the A-Teams formalism. This formalism facilitates the organization of multiple algorithms, encapsulated as autonomous agents, into cooperating teams to solve difficult pr... / . . . Mobile Agents br entertainment. . . . Mobile Agents A mobile agent HCK is a

4114.1   Supervisory Control Theory For Autonomous Mobile Agents - Kosecka (1995)   (Correct)
This work is a presentation of Supervisory Control Theory of Discrete Event Systems for the design of complex robotic systems with multiple sensors and actuators. There has been a long tradition in th... / Control Theory For Autonomous Mobile Agents Jana Ko Seck A A br into the design of autonomous mobile agents. Even though it has been

4106.5   Mobile Agent Planning Problems - Moizumi (1998)   (Correct)
Mobile agents have received much attention recently as a way to efficiently access distributed resources in a low bandwidth network. Planning allows mobile agents to make the best use of the available... / Mobile Agent Planning Problems A Thesis br Seiichi Moizumi Abstract Mobile agents have received much attention

3943.1   Logical and Operational Methods in the Analysis of Programs and.. - Nielson, Cousot, Dam, Degano..   (Correct)
Interpretation [25], Modalities in Analysis and Veri cation [30], and Enhanced Operational Semantics [35]. Each section below begins with a presentation of our view of the state-of-the-art within the ... / the emergence on the internet of mobile agents or applets i.e. br presents a method for analysing mobile agents built in the Facile language

3909.2   The UCSD Active Web - Pasquale (1997)   (Correct)
The UCSD Department of Computer Science and Engineering recently submitted a proposal for large-scale Research Infrastructure funding to the National Science Foundation. The theme of the proposal is... / other other objects and for mobile agents programs that can move about br approach to supporting mobile agents and all the groups are

3573.3   Semantic Foundations for Composition and Interoperation of Open.. - McCarthy, Talcott (1996)   (Correct)
actor structures characterizes the minimal semantic requirements for an actor language and allows for components to be defined using multiple languages. It also provides a framework for high-level, pr... / knowledge bases multi-media mobile-agents control theory or

3452.5   The State of the Art in Distributed and Dependable Computing - Bates (1998)   (Correct)
This report is dedicated to the memory of Henrique Fonseca unknown The State of the Art in Distributed and Dependable Computing John Bates Laboratory for Communications Engineering University of C... / Distributed Shared Memory Mobile Agents The World Wide Web br Hard Real-time System Arch Mobile Agent Systems Distributed Shared

3346.1   Language Support for Mobile Agents - Knabe (1995)   (Correct)
Mobile agents are code-containing objects that may be transmitted between communicating participants in a distributed system. As opposed to systems that only allow the exchange of nonexecutable data, ... / Language Support for Mobile Agents Frederick Colville Knabe br student contract. Keywords mobile agents functional languages

3308.8   Java Operating Systems: Design and Implementation - Back, Tullmann, Stoller, Hsieh.. (1998)   (Correct)
Language-based extensible systems such as Java use type safety to provide memory safety in a single address space. Memory safety alone, however, is not sufficient to protect different applications fro... / servlets in servers and mobile agents. All of these environments br Ismail. A protection scheme for mobile agents on Java. In Proc. of the

3297.1   Dreme: for Life in the Net - Fuchs (1996)   (Correct)
This dissertation makes four contributions towards supporting distributed, multiuser applications over open networks. Dreme, a distributed dialect of the Scheme language in which all first-class langu... / GUIs intelligent clients and mobile agents. SGML is a meta-grammar for

3283.9   KAoS: A Generic Agent Architecture for Aerospace Applications - Bradshaw, Dutfield, Carpenter.. (1995)   (Correct)
this paper. unknown KAoS: A Generic Agent Architecture for Aerospace Applications Jeffrey M. Bradshaw Stewart Dutfield Bob Carpenter Renia Jeffers Tom Robinson 1. Industrial-Strength Agents for Techn... / to appear that will enable mobile agents to perform business br .end-user authoring mobile agents semantics of agent

3162.7   Locating Objects in Mobile Computing - Pitoura, Samaras   (Correct)
In current distributed systems, the notion of mobility is emerging in many forms and applications. Mobility arises naturally in wireless computing, since the location of users changes as they move. ... / in wireless computing software mobile agents are another popular form of br such form of mobile software. Mobile agents are processes that may be

3100.4   Program Analysis Position Statement: The Abstract Interpretation.. - Cousot (1996)   (Correct)
Interpretation Perspective Patrick Cousot Program Analysis Position Statement: ffl Semantic analysis (of programs, systems, etc.) should become a mature discipline to be included in educational cur... /

3035.9   Formal Interoperability - Meseguer (1998)   (Correct)
this paper I briefly sketch recent work on meta-logical foundations that seems promising as a conceptual basis on which to achieve the goal of formal interoperability. Specificaly, I will briefly disc... /

2928.2   Mobile agents in distributed information retrieval - Brewington, Gray, Moizumi, Kotz.. (1999)   (Correct)
A mobile agent is an executing program that can migrate during execution from machine to machine in a heterogeneous network. On each machine, the agent interacts with stationary service agents and oth... / Mobile agents in distributed information br Abstract A mobile agent is an executing program that

2860.7   Mobile Objects in Distributed Oz - Van Roy, Haridi, Brand, Smolka.. (1997)   (Correct)
Some of the most difficult questions to answer when designing a distributed application are related to mobility: what information to transfer between sites and when and how to transfer it. Network-tra... / are used as stationary servers mobile agents or simply as state caches. br and others need to move e.g.mobile agents or caches The most general

2815.1   Mobility and Persistence - Silva (1997)   (Correct)
In the last three years we have been working with persistence and distribution, in particular migration of higher-level objects between autonomous persistent programs. In this chapter we introduce p... / Malcolm Atkinson Combining Mobile Agents with Persistent Systems br Aglets Workbench Programming Mobile Agents in Java .

2802.4   Secure Agents - Bonatti, Kraus, Subrahmanian   (Correct)
With the rapid proliferation of software agents, there comes an increased need for agents to ensure that they do not provide data and/or services to unauthorized users. We first develop an abstract de... / protecting host computers from mobile agents or applets and the br we do not restrict interest to mobile agents only but consider the broader

2748.1   An Immunological Model of Distributed Detection and Its Application.. - Hofmeyr (1999)   (Correct)
This dissertation explores an immunological model of distributed detection, called negative detection, and studies its performance in the domain of intrusion detection on computer networks. The goal o... / . . . Mobile Agents . br has the potential to be useful mobile agent frameworks and a certain form

2716.0   Combining Mobile Agents with Persistent Systems: Opportunities and.. - Silva, Atkinson   (Correct)
In the last three years we have been working with persistence and distribution, in particular migration of higher-level objects (such as procedures) between autonomous persistent programs. In this p... / Combining Mobile Agents with Persistent Systems br with agents. Introduction Mobile agents are active objects that

2691.9   Secure Mobile Code: The JavaSeal experiment - Vitek, Bryce (1999)   (Correct)
Mobile agents are programs that move between sites during execution to benefit from the services and information present at each site. To gain wide acceptance, strong security guarantees must be given... / of Geneva Abstract Mobile agents are programs that move between br network interfaces. Mobile agent programming is a promising

2664.2   AntNet: Distributed Stigmergetic Control for Communications Networks - Di Caro, Dorigo (1998)   (Correct)
This paper introduces AntNet, a novel approach to the adaptive learning of routing tables in communications networks. AntNet is a distributed, mobile agents based Monte Carlo system that was inspired ... / AntNet is a distributed mobile agents based Monte Carlo system that br we propose in this paper is a mobileagent based online Monte Carlo

2631.8   Designing and Understanding Adaptive Group Behavior - Mataric (1995)   (Correct)
This paper proposes the concept of basis behaviors as ubiquitous general building blocks for synthesizing artificial group behavior in multi--agent systems, and for analyzing group behavior in nature.... / and tasks for a group of mobile agents. locally. It can also serve

2541.3   Mobile Agents - Rothermel, Schwehm (1998)   (Correct)
This article proceeds with an introduction to basic concepts of mobile agents like agent mobility, agent types and places and agent communication. Then benefits of the usage of mobile agents are summa... / accepted For Publication Mobile Agents Kurt Rothermel Markus br of data and computation. These mobile agents can be classified according

2537.1   Types for Access Control - De Nicola, Ferrari, Pugliese, Venneri (1998)   (Correct)
Klaim is an experimental programming language that supports a programming paradigm where both processes and data can be moved across different computing environments. The language relies on the use of... / the access rights violations of mobile agents. Types are used to describe br and servers by means of mobile agents these are programs that are

2531.2   From continuous dynamics to symbols - Jaeger (1997)   (Correct)
This article deals with mathematical models of discrete, identifiable, "symbolic" events in neural and cognitive dynamics. These dynamical symbols are the supposed correlates of identifiable motor act... /

2441.9   Qualitative and Quantitative Analysis of Mobile Systems - Priami (1997)   (Correct)
In this study we propose a uniform framework to carry out functional and performance analysis of mobile systems. In particular, we rely on a recent process calculus suitable to express mobility: ß-c... / The emerging paradigm of mobile agents is increasing the complexity br support introduces also mobile agents. A mobile agent can be an

2407.1   Techniques for the Design of Java Operating Systems - Back, Tullmann, Stoller, Hsieh.. (2000)   (Correct)
Language-basedextensible systems, such as Java Virtual Machines and SPIN, use type safety to provide memory safety in a single address space. By using software to provide safety, they can support more... / servlets in servers and mobile agents. All of these environments br such as Servlet Engines and mobile agent servers need to support

2362.0   Open Sesame!: A Look at Personal Assistants - Hoyle, Lueg (1997)   (Correct)
Software agents, or softbots, are supposedly intelligent programs that assist the user in performing repetitive, boring, and time-consuming tasks. An overview of software agents, with special attentio... / interest Harrison Mobile agents are capable of roaming entire

2332.6   Language Issues in Mobile Program Security - Volpano, Smith (1998)   (Correct)
Many programming languages have been developed and implemented for mobile code environments. They are typically quite expressive. But while security is an important aspect of any mobile code technol... / in a special issue of LNCS on Mobile Agents and Security. One can br Meadows. Detecting attacks on mobile agents. In Proc. Foundations

2314.3   Meta-Agent Programs - Dix, Subrahmanian, Pick (1999)   (Correct)
There are numerous applications where an agent a needs to reason about the beliefs of another agent, as well as about the actions that other agents may take. In (20) the concept of an agent program is... / services to mobile agents to personalized

2261.3   Caltech Infospheres Project Overview: Information Infrastructures for .. - Mani Chandy (1996)   (Correct)
ions for sessions as objects. Abstractions for patterns of sessions. 2. Abstractions for synchronizing between sessions. We will extend the abstractions and theory of concurrent threads sharing an add... / Tcl work GCKR on secure mobile agents and the TACOMA work JvRS br on operating system support for mobile agents Also much work is currently

2253.0   Mathematical and Engineering Foundations for Interoperability via.. - McCarthy, Talcott, Meseguer, Haeberer (1998)   (Correct)
Data Type Specification, in combination with modal logics for formalizing the process of building systems from interconnected components. This combination of logical and categorical techniques has als... / knowledge bases multimedia mobile agents control theory or

2245.5   Stochastic Analysis of Mobile Telephony Networks - Priami (1997)   (Correct)
We show here that a stochastic extension of ß-calculus allows us to derive performance measures of systems specified in the original formalism with very little efforts. We apply our extension to a mob... / tools mobility. Mobile agents are self-contained pieces of br and performance analysis of mobile agents by analysing the mobile

2243.1   Development of a Group Service to Support Collaborative Mobile.. - Cheverst (1999)   (Correct)
Operation in mobile environments can have severe implications on typical RM-ODP based services. Such services tend to be configured for operation in a fixed networking environment and can, therefore, ... /

2209.8   MAP: Design and Implementation of a Mobile Agents Platform - Puliafito, Tomarchio, Vita (2000)   (Correct)
The recent development of telecommunication networks has contributed to the success of applications such as information retrieval and electronic commerce, as well as all the services that take advanta... / Design and Implementation of a Mobile Agents Platform Antonio Puliafito br the emerging technology of mobile agents aroused considerable interest.

2204.3   Stochastic pi-calculus with general distributions - Priami (1996)   (Correct)
In this study we extend stochastic ß-calculus allowing general probabilistic distributions to occur in its prefixes. We show that no additional information is needed in the labels of transitions or in... / structures or process algebras. Mobile agents as well can be treated br a formalism suitable to describe mobile agent paradigms can be of help when

2173.2   Agent-based Software Configuration and Deployment - Hall (1999)   (Correct)
ions 76 9.1.1.1 Consumer Abstraction 76 9.1.1.2 Software System Abstraction 77 ix 9.1.1.3 Process Abstraction 78 9.1.2 Process Coverage 78 9.1.3 Coordination 79 9.1.4 General Requirements 79 9.2 Mapp... / . Security and Privacy Mobile agents cause a large security concern

2149.6   A mobile robot employing insect strategies for navigation - Lambrinos, Möller, Labhart, Pfeifer, .. (1999)   (Correct)
The ability to navigate in a complex environment is crucial for both animals and robots. Many animals use a combination of different strategies to return to significant locations in their environment.... / position is important for mobile agents. When the agent is close to br by constructing artificial agents mobile robots and exposing them to

2088.4   Computational Design Principles for Multiple Autonomous Vehicle.. - Wan, Braspenning (1995)   (Correct)
In Distributed Artificial Intelligence (AI), a bifurcation in design principles can be observed. On the one hand there seems to be a resurgence of the 'classical' AI approach of bestowing agents with ... / Multiple Autonomous Vehicles mobile agents if equipped with it to br that may be employed by the mobile agents cf. . to cooperate in

2075.7   Programming languages for mobile code - Thorn (1997)   (Correct)
Sun's announcement of the programming language Java more than anything popularized the notion of mobile code, that is, programs travelling on a heterogeneous network and automatically executes upon ... / document Rou b ffl Mobile agents are code-containing objects br receiver of the code. Mobile agents Obliq and Telescript are

2060.0   Communication of Inductive Inference - Davies (1999)   (Correct)
Introduction The "software agent" metaphor has become increasingly commonplace in the software world over the last few years. The term "agent" has its origins in traditional AI research, but it has b... / information sources Mobile Agents Programs that can travel

2059.6   Software Agents in Communications Network Management: An Overview - Hayzelden, Bigham   (Correct)
The software agent paradigm has evolved from a specialised stream of distributed artificial intelligence because of the emerging and commercially important need for software systems to inter-operate ... / we will review the reasons why mobile agents have made an impact in this br Review August' a the Mobile Agent' community have recognised this

2031.3   The JavaSeal Mobile Agent Kernel - Bryce, Vitek (1999)   (Correct)
Mobile agents show promise as a new distributed programming paradigm in which locality plays a central role --- programs that are able to move closer to their data can overcome limitations of connecti... / The JavaSeal Mobile Agent Kernel Ciar'an Bryce br jv cs.purdue.edu Abstract Mobile agents show promise as a new

2026.1   Causality for Debugging Mobile Agents - Degano, Priami, Leth, Thomsen (1996)   (Correct)
Mobile agents, i.e. pieces of programs that can be sent around networks of computers, are starting to appear on the Internet. Such programs may be seen as an enrichment of traditional distributed comp... / Causality for Debugging Mobile Agents Pierpaolo Degano and br October Abstract Mobile agents i.e. pieces of programs that

2005.3   AntNet: A Mobile Agents Approach to Adaptive Routing - Di Caro, Dorigo (1997)   (Correct)
This paper introduces AntNet, a new routing algorithm for communications networks. AntNet is an adaptive, distributed, mobile-agents-based algorithm which was inspired by recent work on the ant colon... / AntNet A Mobile Agents Approach to Adaptive Routing br is an adaptive distributed mobile-agents-based algorithm which was

2004.8   Adaptive Task Allocation Inspired by a Model of Division of Labor in.. - Bonabeau, Sobkowski, Theraulaz.. (1998)   (Correct)
Social insects provide us with a powerful metaphor to create decentralized systems of simple interacting, and often mobile, agents. The emergent collective intelligence of social insects -- swarm in... / simple interacting and often mobile agents. The emergent collective

2000.1   A Perspective on Software Agents Research - Nwana, Nduma (1999)   (Correct)
This paper sets out, ambitiously, to present a brief reappraisal of software agents research. Evidently, software agent technology has promised much. However some five years after the word `agent' ca... / in this paper also subsumes mobile agents. Section spells out some br largely because the benefits of mobile agents are largely non-functional

1971.4   Heterogeneous Active Agents, III: Polynomially Implementable Agents - Eiter, al. (1999)   (Correct)
In (Eiter, Subrahmanian, and Pick 1999), the authors have introduced techniques to build agents on top of arbitrary data structures, and to "agentize" new/existing programs. They provided a series o... / Chawathe et al. to mobile agents Rus Gray and Kotz

1969.8   Location-Independent Communication for Mobile Agents: a Two-Level.. - Sewell, Wojciechowski, Pierce (1998)   (Correct)
We study communication primitives for interaction between mobile agents. They can be classi ed into two groups. At a low level there are location dependent primitives that require a programmer to kn... / Communication for Mobile Agents a Two-Level Architecture br for interaction between mobile agents. They can be classi ed into

1966.9   Brains on wheels: Mobile robots for brain research - Jaeger (1996)   (Correct)
Two mysteries of brains are focussed in this article from a roboticist's view. The first is the brain's capacity to make sense of real-life sensoric input, which differs strongly from experimentally... / understand in this sequence mobile agents that can swiftly and robustly br namely those in which mobile agents are understood and designed as

1938.3   The Saphira Architecture: A Design for Autonomy - Konolige, Myers, Ruspini, Saffiotti (1997)   (Correct)
Journal of Experimental and Theoretical Artificial Intelligence (JETAI) 9, 1997, 215-235. Special issue on Architectures for Physical Agents. Mobile robots, if they areto perform useful tasks andbecom... / International. Autonomous Mobile Agents What are the minimal br capabilities for an autonomous mobile agent Posed in this way the

1931.7   Dynamically Configurable Distributed Objects - Michael Lewis And   (Correct)
Programmers require the ability to evolve the behavior of their software objects because the objects may contain bugs, they may cease to fit their changing environment, or users' requirements may ch... / and changed separately And mobile agent systems transfer runnable code br Java Kali-Scheme Erlang and mobile agents computer architecture

1923.4   Secure Dynamic Reconfiguration of Scalable CORBA Systems with Mobile.. - Kon, Gill, Campbell, Mickunas (1999)   (Correct)
As various Internet services, electronic commerce, and information and communication systems permeate our lives, their continual availability becomes a dominant issue. But continuing software evoluti... / of Scalable CORBA Systems with Mobile Agents Fabio Kon Binny Gill br of Scalable CORBA Systems with Mobile Agents Abstract As various

1915.2   Maude: Specification and Programming in Rewriting Logic - Clavel, Durán, Eker, Lincoln.. (1999)   (Correct)
this paper and his kind help and advice with its L unknown Maude: Specification and Programming in Rewriting Logic 1 Manuel Clavel, Francisco Dur'an, Steven Eker, Patrick Lincoln, Narciso Mart'i-... /

1911.1   Coordination in Mobile Agent Applications - Cabri, Leonardi, Zambonelli (1997)   (Correct)
The paper addresses the issue of coordination in distributed applications based on mobile agents. The presence of mobile active computational entities makes traditional coordination models based on me... / Coordination in Mobile Agent Applications Giacomo Cabri br October Coordination in Mobile Agent Applications Giacomo Cabri

1902.2   Intelligent Agents in Network Management a State-of-the-art - Cheikhrouhou, Conti, Labetoulle (1998)   (Correct)
Networks will soon be the keystone to all industries. However, the Network Management Systems (NMS) that are currently available are not adapted to the wide spectrum of network installations and confi... / to discuss the different ways mobile agents are being proposed for NM br Management Intelligent Agents Mobile Agents Management by Delegation

1891.6   Cooperative Material Handling by Human and Robotic Agents: Module.. - Adams, Bajcsy, Kosecka, Kumar.. (1995)   (Correct)
this paper we present the results of a collaborative effort to design and implement a system for cooperative material handling by a small team of human and robotic agents in an unstructured indoor env... / Continuing localization of mobile agents during execution of a task is br With this scheme the two mobile agents are more loosely coupled than

1885.0   Transportable Information Agents - Rus, Gray, Kotz (1996)   (Correct)
Transportable agents are autonomous programs. They can move through a heterogeneous network of computers migrating from host to host under their own control. They can sense the state of the network,... / access tasks. Keywords mobile agents distributed information br system infrastructure for using mobile agents with mobile computing is

1876.3   Logic Programming & Multi-Agent Systems: a Synergic Combination for.. - Bozzano, Delzanno, Martelli.. (1999)   (Correct)
The paper presents an ongoing research project that uses Logic Programming, Linear Logic Programming, and their related techniques for executable specifications and rapid prototyping of Multi-Agent ... / application programs ffl mobile agents are software processes that

1863.2   Discrete Event Modeling of Navigation and Gaze Control - Jana Kosecka (1994)   (Correct)
this paper, in addition to the development of vision algorithms with real-time performance, we investigate models of visually guided behaviors which tightly couple visual processing with control archi... / the construction of autonomous mobile agents that can observe navigate br obstacles following another mobile agent observing another agent in

1853.9   A Web-Based Distributed Programming Environment - Aoki (1999)   (Correct)
A Web-Based Distributed Programming Environment Kiyoko F. Aoki A Java-based system, the GeoJAVA System, that allows a user to remotely compile his/her own C/C++ programs and execute them for visualiz... / little applications applets mobile agents search engines and online br computers. It takes advantage of mobile agents to search for libraries

1853.7   Higher-order Distributed Computation over Autonomous Persistent Stores - Silva, Atkinson   (Correct)
The traditional approach for building distributed applications is by calling a procedure in another store using an RPC mechanism. However, an RPC requires a round-trip network delay for every call and... / persistence for example on mobile agents MdSA ffl Extensions br F. Knabe. Language Support for Mobile Agents. PhD thesis Carnegie Mellon

1852.7   Phenomenology Of Excitation In 2-D Cellular Automata And Swarm Systems - Adamatzky, Holland   (Correct)
The paper provides some results of a systematic investigation into the global and space-time behaviour of certain excitable systems. The systems include both static subjects of excitation (the cellula... / media and also excitable mobile agents moving on a lattice lattice br is a collection of autonomous mobile agents interacting with one another

1849.6   Mole - Concepts of a Mobile Agent System - Baumann, Hohl, Rothermel, Straßer (1997)   (Correct)
Due to its salient properties, mobile agent technology has received a rapidly growing attention over the last few years. Many developments of mobile agent systems are under way in both academic and in... / Mole -Concepts of a Mobile Agent System J. Baumann F. Hohl br Mole -Concepts of a Mobile Agent System Authors

1846.7   KLAIM: a Kernel Language for Agents Interaction and Mobility - De Nicola, Ferrari, Pugliese (1997)   (Correct)
We investigate the issue of designing a kernel programming language for Mobile Computing and describe Klaim, a language that supports a programming paradigm where processes, like data, can be moved fr... / access rights violations of mobile agents. Types are used to describe br that enable sites receiving mobile agents for execution to set demands

1811.1   Trust and Partial Typing in Open Systems of Mobile Agents (Extended.. - Riely, Hennessy (1999)   (Correct)
We present a partially-typed semantics for Dp, a distributed p-calculus. The semantics is designed for mobile agents in open distributed systems in which some sites may harbor malicious intentions. No... / Typing in Open Systems of Mobile Agents Extended Abstract James br The semantics is designed for mobile agents in open distributed systems

1793.8   Protecting Mobile Agents through Tracing - Vigna (1997)   (Correct)
Mobile code systems provide a flexible and powerful platform to build distributed applications in an Internet scale, but they rise strong requirements from the security point of view. Security issues ... / Protecting Mobile Agents through Tracing Giovanni br code. Keywords mobile code mobile agents security auditing.

1786.1   A Domain-Specific Software Architecture for Adaptive Intelligent.. - Hayes-Roth, Pfleger, Lalanda.. (1995)   (Correct)
A good software architecture facilitates application system development, promotes achievement of functional requirements, and supports system reconfiguration. We present a domain-specific software arc... / Software reuse Intelligent agents Mobile robots. .

1785.9   The Bifurcation of DAI and Adaptivism as Synthesis - Alfred Wan (1995)   (Correct)
Traditional AI has bifurcated into two directions: [1] engineering AI that aims to model highly specialized intelligence functions that operate on small domains, and [2] Reactivism that tries to achie... /

1781.7   Implementing Product-Line Features by Composing Component Aspects - Griss (2000)   (Correct)
Emerging E-Commerce systems are highly dynamic and require even more flexibility and reduced time to market than that traditionally provided by product-line and component-based development (CBSE).... / and are highly personalized mobile agents which are sent out to br a key agent aspect such as mobile agent navigation and touring

1768.1   D'Agents: Security in a multiple-language, mobile-agent system - Gray, Kotz, Cybenko, Rus (1998)   (Correct)
Mobile-agent systems must address three security issues: protecting an individual machine, protecting a group of machines, and protecting an agent. In this chapter, we discuss these three issues in ... / in a multiple-language mobile-agent system Robert S. Gray br NH USA Abstract. Mobile-agent systems must address three

1763.1   Analysis on a mobile agent based algorithm for network management - Sum, Shen, Young (1999)   (Correct)
Recent advance in the agent technology has brought in a new method for network routing, the ant routing algorithm. Although its effectiveness and efficiency have been demonstrated and reported in the ... / Analysis on a mobile agent based algorithm for network br of the WWW use of mobile agents appears to be one of the most

1760.1   The Interoperability Problem: Bringing together Mobile Agents and.. - Labrou, Finin, Peng (1999)   (Correct)
Interoperability is a central issue for both the mobile agents community and the wider agents community. Unfortunately, the interoperability concerns are different between the two communities. As a re... / Problem Bringing together Mobile Agents and Agent Communication br is a central issue for both the mobile agents community and the wider agents

1759.0   2K: A Reflective, Component-Based Operating System for Rapidly.. - Kon (1998)   (Correct)
Modern computing environments face both low-frequency infrastructural changes, such as software and hardware upgrades, and frequent changes, such as fluctuations in the network bandwidth and CPU load.... / using results from the mobile agents and active networking research br and the recent popularity of mobile agent systems KZ has motivated a

1750.4   Data-Security in Heterogeneous Agent Systems - Bonatti, Kraus, Salinas, Subrahmanian (1998)   (Correct)
In this paper, we describe: (i) how agents can protect information from other agents and (ii) how servers that support agent cooperation can help in this process. We show that agents' data security ... / tackle the problem of protecting mobile agents from their hosts In br Sander C. Tschudin. Protecting mobile agents against malicious hosts. In G.

1747.0   Using mobility to make transparent distribution practical - Van Roy, Haridi, Brand, Smolka, al. (1997)   (Correct)
Some of the most difficult questions to answer when designing a distributed application are related to mobility: what information to transfer between sites and when and how to transfer it. Transparent... / are used as stationary servers mobile agents or simply as caches. We show br need to move frequently e.g.mobile agents or caches The most general

1738.7   A Framework for Providing Consistent and Recoverable Agent-Based.. - Evaggelia Pitoura (1995)   (Correct)
Information applications are increasingly required to be distributed among numerous remote sites through both wireless and wired links. Traditional models of distributed computing are inadequate to ov... / network loads and availability. Mobile agents also facilitate load br - . J. E. White. Mobile Agents Make a Network an Open

1734.2   Washington - School Of (1997)   (Correct)
Traditionally, a distributed system has been viewed as a collection of fixed computational elements connected by a static network. Prompted by recent advances in wireless communications technology, th... / of executable content and mobile agents which are motivated by br network or memory address for a mobile agent. A process may have explicit

1733.6   NIST Special Publication 800-19 - Mobile Agent Security - Jansen, Karygiannis (2000)   (Correct)
Mobile agent technology offers a new computing paradigm in which a program, in the form of a software agent, can suspend its execution on a host computer, transfer itself to another agent-enabled ho... / Special Publication - -Mobile Agent Security Wayne Jansen Tom br Abstract Mobile agent technology offers a new

1732.9   Cooperation Mechanisms in a Multi-Agent Distributed Environment - Ambroszkiewicz, Matyja, Penczek (1998)   (Correct)
In the paper we present our work on design and analysis of agent cooperation in distributed systems. The work is not completed yet, so that some parts of it, especially the formal framework, should ... / a network of servers and mobile agents that can move from one server br or to end its activity. Each mobile agent is assigned an original goal

1724.8   Artificial Agents and Logic Programming - Wagner (1997)   (Correct)
Artificial agents represent a new paradigm in software engineering and Artificial Intelligence. As complex software-controlled systems they are capable of flexible autonomous behavior in dynamic and... / another location such as the mobile agents' of IBM called Aglets'or br Agent tcl A flexible and secure mobile agent system. In Proc. of Fourth

1710.7   Integrating Java-based Mobile Agents into Web Servers under Security.. - Fünfrocken (1998)   (Correct)
The paper describes a system architecture which offers the ability to host mobile agents (so-called Webagents) on a Web server. This is done by a special server extension module called 'server agent e... / Integrating Java-based Mobile Agents into Web Servers under br offers the ability to host mobile agents so-called Webagents on a

1708.6   Global/Local Subtyping and Capability Inference for a Distributed pi.. - Sewell (1998)   (Correct)
This paper considers how locality restrictions on the use of capabilities can be enforced by a static type system. A distributed ß-calculus with a simple reduction semantics is introduced, integrating... / as an idealisation of a mobile agent programming language. It is br domains that arise in mobile agent programming. It builds on the

1702.5   Security and Protection: New Trends in Distributed Object Systems -.. - Robillard (1998)   (Correct)
Object-oriented distributed computing, once an exotic research area, is now part of the everyday life in the computer industry. The majority of distributed computing systems results from considerable ... / forms remote evaluation mobile agents and mobile code CGPV br object and return the results. Mobile agents are program objects that can

1701.7   An Agent-based Infrastructure for Enterprise Integration - Cost, Finin, Labrou, Luan, Peng.. (1999)   (Correct)
Jackal is a Java-based tool for communication using the KQML agent communication language. Some features that make it extremely valuable to agent development are its conversation management facilities... / May . J. White. Mobile agents. In J. M. Bradshaw editor

1697.2   A Digital Fountain Approach to Reliable Distribution of Bulk Data - Byers, Luby, Mitzenmacher, Rege (1998)   (Correct)
The proliferation of applications that must reliably distribute bulk data to a large number of autonomous clients motivates the design of new multicast and broadcast protocols. We describe an ideal, f... / and wireless networks with mobile agents. These environments are quite

1696.7   Seal: A Framework for Secure Mobile Computations - Vitek, Castagna (1999)   (Correct)
The Seal calculus is a distributed process calculus with localities and mobility of computational entities called seals. Seal is also a framework for writing secure distributed applications over l... / also referred to as mobile agents. We present a low level br if the goal is to prevent the mobile agent from carrying out its task In

1694.5   Mobile Objects and Agents (MOA) - Milojicic, LaForge, Chauhan (1998)   (Correct)
This paper describes the design and implementation of the Mobile Objects and Agents (MOA) project at the Open Group Research Institute. MOA was designed to support migration, communication and control... / homogeneous architectures Mobile agents have attracted significant br Compared to mobile objects mobile agents also represent someone they

1679.3   NeXeme: A Distributed Scheme based on Nexus - Moreau, De Roure, Foster (1997)   (Correct)
The remote service request, a form of remote procedure call, and the global pointer, a global naming mechanism, are two features at the heart of Nexus, a library for building distributed systems. Ne... / based for example on distributed mobile agents. In this paper we formalise

1676.8   The Problem of Signal and Symbol Integration: A Study of Cooperative.. - Bajcsy, Kosecka (1995)   (Correct)
This paper explores and reasons about the interplay between symbolic and continuous representations. We first provide some historical perspective on the signal and symbol integration as viewed by th... / from the domain of cooperating mobile agents involved in tasks of br from the domain of cooperative mobile agents engaged in navigation and

1666.3   A Uniform Approach to Programming the World Wide Web - Michaelides, Moreau, DeRoure (1998)   (Correct)
We propose a uniform model for programming distributed web applications. The model is based on the concept of web computation places and provides mechanisms to coordinate distributed computations at t... / iv information retrieval via mobile agents These applications br reasoning about firewalls and mobile agents. On the other hand our

1649.3   Intelligent Agents: An Emerging Technology for Next Generation.. - Magedanz, Rothermel, Krause (1996)   (Correct)
The telecommunications environment is changing its face towards an open market of information services where the vision is "information any time, at any place, in any form". Within this electronic mar... / basic properties. Focusing on mobile agents which could be considered as br Intelligent Communications Mobile Agents Mobile Service Clients

1644.8   Implementing Product-Line Features with Component Reuse - Griss (2000)   (Correct)
In this paper, we show how the maturation of several technologies for product-line analysis and component design, implementation and customization provides an interesting basis for systematic prod... /

1636.7   Introducing Trusted Third Parties to the Mobile Agent Paradigm - Wilhelm, Staamann, Buttyán (1999)   (Correct)
The mobile agent paradigm gains ever more acceptance for the creation of distributed applications, particularly in the domain of electronic commerce. In such applications, a mobile agent roams the glo... / Trusted Third Parties to the Mobile Agent Paradigm Uwe G. Wilhelm br Abstract. The mobile agent paradigm gains ever more

1625.2   Software Engineering Issues for Network Computing - Ghezzi, Vigna   (Correct)
The Internet is becoming the infrastructure upon which an increasing number of new applications are being developed. These applications allow new services to be provided and even new business areas ... / applications are often called mobile agents or software agents The br Code on Demand COD and Mobile Agent MA Although we cannot claim

1624.8   Watermarking, Tamper-Proofing, and Obfuscation - Tools for Software.. - Collberg, Thomborson (2000)   (Correct)
We identify three types of attack on the intellectual property contained in software, and three corresponding technical defenses. A potent defense against reverse engineering is obfuscation, a process... / is software tampering. Many mobile agents and e-commerce application br blackbox security Protecting mobile agents from malicious hosts. In

1623.6   Secure Resource Access for Open Systems - Riely, HENNESSY   (Correct)
In open distributed systems of mobile agents, where code from remote sites may run locally, protection of sensitive data and system resources is of paramount importance. We present a security-based ... / In open distributed systems of mobile agents where code from remote sites br of static and runtime typing mobile agents are allowed access to local

1623.0   Trust and Partial Typing in Open Systems of Mobile Agents - Riely, Hennessy (1998)   (Correct)
We present a partially-typed semantics for Dp, a distributed p-calculus. The semantics is designed for mobile agents in open distributed systems in which some sites may harbor malicious intentions. ... / Typing in Open Systems of Mobile Agents James Riely and Matthew br Typing In Open Systems Of Mobile Agents James Riely And

1615.7   The Role of Trust Management in Distributed Systems Security - Blaze, Feigenbaum, Ioannidis..   (Correct)
Existing authorization mechanisms fail to provide powerful and robust tools for handling security at the scale necessary for today's Internet. These mechanisms are coming under increasing strain fro... / such as Active Networking and Mobile Agents. The trust-management

1604.7   Competition, Coevolution and the Game of Tag - Reynolds (1994)   (Correct)
Tag is a children's game based on symmetrical pursuit and evasion. In the experiments described here, control programs for mobile agents (simulated vehicles) are evolved based on their skill at the ga... / here control programs for mobile agents simulated vehicles are

1596.6   Countermeasures for Mobile Agent Security - Jansen (2000)   (Correct)
Security is an important issue for the widespread deployment of applications based on software agent technology. It is generally agreed that without the proper countermeasures in place, use of agent... / Countermeasures for Mobile Agent Security Wayne A. Jansen br countermeasures. Keywords Mobile Agents Computer Security

1585.6   Architecture for an Artificial Immune System - Hofmeyr, Forrest (2000)   (Correct)
An artificial immune system (ARTIS) is described which incorporates many properties of natural immune systems, including diversity, distributed computation, error tolerance, dynamic learning and ada... / And False Negative. . Mobile Agent Security A Mobile Agent Is A br . Mobile Agent Security A Mobile Agent Is A Piece Of Software Or Code

1579.8   A Domain-Specific Software Architecture for a Class of Intelligent.. - Hayes-Roth (1994)   (Correct)
We present a domain-specific software architecture (DSSA) that supports development of a variety of intelligent patient monitoring (IPM) agents through component reuse and reconfiguration. Specificall... /

1570.1   Automated Discovery of Concise Predictive Rules for Intrusion.. - Helmer, Wong, Honavar, Miller (1999)   (Correct)
We examine the effectiveness of rule learning to detect intrusions against privileged programs, using a feature vector representation to describe the system calls executed by each process. We then use... / Java and ObjectSpace Voyager mobile agent facilities ObjectSpace In br collaborative information and mobile agent technologies Bradshaw

1564.1   Evolution of neural control structures: some experiments on mobile.. - Mondada, Floreano (1995)   (Correct)
From perception to action and from action to perception, all elements of an autonomous agent are interdependent and need to be strongly coherent. The final behavior of the agent is the result of the g... / Neural Networks -Autonomous Agents -Mobile Robots Introduction

1558.2   Towards A Secure Agent Society - He, Sycara (1998)   (Correct)
We present a general view of what a "secure agent society" should be and how to develop it rather than focus on any specific details or particular agent-based application. We believe that the main eff... / the identification of a visiting mobile agent. . Integrity the mechanism br that for instance a legitimate mobile agent has not be modified in

1557.6   Nested Java Processes: OS Structure for Mobile Code - Tullmann, Lepreau (1998)   (Correct)
The majority of work on protection in single-language mobile code environments focuses on information security issues and depends on the language environment for solutions to the problems of resource ... / to authenticate and manage the mobile agents in such a system is required.

1557.6   Insisting on Persistent Mobile Agent Systems - Silva, Silva (1997)   (Correct)
In this paper we continue arguing that persistence is a fundamental requirement to support the development of next-generation agent-based applications. After a general overview of mobility and persi... / Insisting on Persistent Mobile Agent Systems M. Mira da Silva br be supported by persistent mobile agent systems. The main

1555.1   The Layered Agent Pattern Language - Kendall, Pathak, Krishna, Suresh (1997)   (Correct)
Factory and Factory Method patterns [11] are used together to form the Plan and Intention Factory, as shown in Figure 5. The PlanFactory is abstract; it provides the interface to create the ActionPlan... / Framework for Intelligent and Mobile Agents JAFIMA Project. Following br Framework for Intelligent and Mobile Agents JAFIMA Project. . PLAN

1542.7   Transportable Agents - Gray (1995)   (Correct)
One of the paradigms that has been suggested for allowing efficient access to remote resources is transportable agents. A transportable agent is a named program that can migrate from machine to machin... / procedures Rei Oracle Mobile Agents is meant for mobile computing br and COrnell Moving Agents is a mobile agent system that uses Tcl Horus.

1531.8   Itinerant Agents for Mobile Computing - Chess, Grosof, Harrison, Levine.. (1995)   (Correct)
This paper describes an abstract framework for itinerant agents that can be used to implement secure, remote applications in large, public networks such as the Internet or the IBM Global Network. Itin... / electronic commerce by means of mobile agents The HotJava web browser br and other services to the mobile agents. The framework places certain

1526.0   How to Coordinate Internet Applications based on Mobile Agents - Cabri, Leonardi, Zambonelli (1998)   (Correct)
Internet applications can take advantage of a new design paradigm based on mobile agents. However, the presence of mobile active computational entities introduces peculiar problems in the coordination... / Internet Applications based on Mobile Agents Giacomo Cabri Letizia br a new design paradigm based on mobile agents. However the presence of

1523.4   On the Problem of Trust in Mobile Agent Systems - Wilhelm, Staamann, Buttyán (1998)   (Correct)
Systems that support mobile agents are increasingly being used on the global Internet. Security concerns dealing with the protection of the execution environment from malicious agents are extensively ... / On the Problem of Trust in Mobile Agent Systems Uwe G. Wilhelm br Abstract Systems that support mobile agents are increasingly being used

1518.1   Defining Spatial Agents - Rodrigues, Raper (1997)   (Correct)
The concept of agent is becoming increasingly important not only in research (where it has been in use for some time) but also now in commercial applications. However, an agent may represent many d ... / agent Page development Mobile agents Interface agents br in this area of expertise Mobile Agents Reactive Agents Cognitive

1503.5   Agent Virtual Organizations within the Framework of Network.. - Ambroszkiewicz (1999)   (Correct)
We study the concept of agent virtual organization and show how it relates to the paradigm of Network Based Computing [28]. We also discuss the paradigm of BDI-agent trying to show that sophisticated ... / and cooperative software mobile agents are well suited for domains br is done by autonomous mobile agents created by the factory agents.

1498.1   Ajanta - A System for Mobile Agent Programming - Tripathi, Karnik, Vora, Ahmed   (Correct)
This paper gives an overview of Ajanta, a Java-based system for mobile agent programming. We discuss the Ajanta architecture, and elaborate on the mechanisms used to provide object mobility, and secur... / Ajanta -A System for Mobile Agent Programming Anand R. br Ajanta a Java-based system for mobile agent programming. We discuss the

1488.6   Chameleon: Adaptive Fault Tolerance Using Reliable, Mobile Agents - Bagchi, al.   (Correct)
This paper presents Chameleon, an adaptive infrastructure which allows different levels of availability requirements to be simultaneously supported in a networked environment. Chameleon provides depen... / Fault Tolerance Using Reliable Mobile Agents S. Bagchi K. Whisnant Z.

1487.8   Secure Object Spaces - A coordination model for Agents - Bryce, Oriol, Vitek (1999)   (Correct)
Coordination languages based on shared data spaces are well suited to programming parallel applications composed of cooperating software components. Secure Object Spaces (SOS) extend this model to sup... / in the context of a Java-based mobile agent system. Introduction br to provide tools for composing mobile agent applications. Section gives

1486.3   Applying Mobile Agents to Intrusion Detection and Response - Jansen, Mell, Karygiannis, Marks (1999)   (Correct)
Interfaces ..................................................................................... 21 4.2.4. Knowledge Sharing............................................................................... / Applying Mobile Agents to Intrusion Detection and br . . Mobile Agent Technology

1485.3   Concurrent Programming for Distributed Artificial Intelligence - Agha, Jamali (1999)   (Correct)
Introduction The increasing performance and decreasing cost of processors and computer networks has continued to fuel an explosion of interest in solving larger problems using concurrent computing. In... / open system. In an open system mobile agents would be able to migrate from br the resources that such mobile agents serving some particular

1481.4   Mobile Agent Programming in Ajanta - Anand Tripathi (1999)   (Correct)
This paper gives an overview of Ajanta, a Java-based system for mobile-agent programming. We outline the Ajanta architecture, and discuss the basic elements that comprise an agent-based application. A... / Mobile Agent Programming in Ajanta br Ajanta a Java-based system for mobile-agent programming. We outline the

1477.0   Handling Locally Names of Mobile Agents - Chiara Bodei (1996)   (Correct)
We address the problem of handling names in distributed systems made of mobile processes. We equip processes with local environments. Our SOS operational semantics handles these environments so that c... / Handling Locally Names of Mobile Agents Chiara Bodei Pierpaolo br and Bent Thomsen. Understanding mobile agents via a non-interleaving

1475.6   Programmable Agents for Flexible QoS Management in IP Networks - de Meer, Corte, Puliafito, Tomarchio (2000)   (Correct)
Network programmabillity seems to be a promising solution to network management and QoS control. Software mobile-agents technology is boosting the evolution toward application level control of netwo... / and QoS control. Software mobile-agents technology is boosting the br efficiency. We propose to use mobile-agent technology to overcome some of

1469.4   A Coordination Model for Agents based on Secure Spaces - Bryce, Oriol, Vitek (1999)   (Correct)
Shared space coordination models such as Linda are ill-suited for structuring applications composed of erroneous or insecure components. This paper presents the Secure Object Space model. In this ... / implementation in Java for a mobile agent system. An implementation of br main communication model in a mobile agent system called JavaSeal

1459.5   X-Cash: Executable Digital Cash (Extended Abstract) - Jakobsson, al.   (Correct)
Markus Jakobsson 1 Ari Juels 2 1 Information Sciences Research Center, Bell Laboratories Murray Hill, NJ 07974 markusj@research.bell-labs.com 2 RSA Laboratories Bedford, MA 01730 ari@rsa... / among other things to enable mobile agents to carry funds and make br do this we may consider the mobile agent paradigm that has recently

1446.7   An Overview of the Design of Distributed Oz - Haridi, Van Roy, Smolka (1997)   (Correct)
We present a design for a distributed programming system, Distributed Oz, that abstracts away the network. This means that all network operations are invoked implicitly by the system as an incidental ... / models stationary servers and mobile agents as facets of the same concept br to but more powerful than the mobile agent concept that has recently

1446.0   Towards Multi-Swarm Problem Solving in Networks - White, Pagurek (1998)   (Correct)
This paper describes how multiple interacting swarms of adaptive mobile agents can be used to solve problems in networks. The paper introduces a new architectural description for an agent that is chem... / interacting swarms of adaptive mobile agents can be used to solve problems br Architecture in the domain of mobile agents. The paper presents

1443.7   Resource Access Control in Systems of Mobile Agents (Extended.. - al. (1998)   (Correct)
Matthew Hennessy School of Cognitive and Computing Sciences Univ. of Sussex Brighton, UK matthewh@cogs.susx.ac.uk James Riely Dept. of Computer Science North Carolina State Univ. Raleigh, NC, USA... / Access Control in Systems of Mobile Agents Extended Abstract Matthew br provide high-level support for mobile agents. These include Java

1437.7   A Java Application Framework for Agent Based Systems - Kendall, Krishna, Pathak, Suresh (2000)   (Correct)
Agents are the next significant software abstraction, especially for distributed systems. Agent based systems have been developed in response to the following requirements: - Personalized and customiz... /

1435.1   A Static Type System for Detecting Potentially Transmissible Functions - Kirli (1999)   (Correct)
We focus on a language with a functional core and constructs for transmitting and receiving values across remote sites in which mobile agents have a natural representation as function closures. We pro... / across remote sites in which mobile agents have a natural representation br for the construction of mobile agents. The Facile language combines

1431.9   A Software Engineering Perspective on Mobility - Roman, Murphy, Picco (1999)   (Correct)
The term distributed computing conjures the image of a fixed network structure whose nodes support the execution of processes that communicate with each other via messages traveling along links. Peer-... / units which become regarded as mobile agents autonomously performing tasks br code languages e.g.Obliq and mobile agent languages e.g.Agent Tcl

1429.2   Security in the Ajanta Mobile Agent System - Karnik (1999)   (Correct)
This paper describes the security architecture of Ajanta unknown 1--28 (May 1999) Security in the Ajanta Mobile Agent System NEERAN M. KARNIK and ANAND R. TRIPATHI Department of Computer Science, Uni... / Security in the Ajanta Mobile Agent System NEERAN M. KARNIK br MN SUMMARY A mobile agent is an object that which can

1427.5   Old Wine in New Bottles - Applying OS Process Migration Technology to .. - Milojicic, Guday, Wheeler (1997)   (Correct)
We describe how our experience with classic operating system level process migration mechanisms influenced the design of MOA, a mobile agents project. A case is presented for implementing mobile agent... / Process Migration Technology to Mobile Agents Dejan S. Milojicic Shai br influenced the design of MOA a mobile agents project. A case is presented

1425.9   Reactive Tuple Spaces for Mobile Agent Coordination - Cabri, Leonardi, Zambonelli (1998)   (Correct)
Mobile active computational entities introduce peculiar problems in the coordination of distributed application components. The paper surveys several coordination models for mobile agent applications ... / Reactive Tuple Spaces for Mobile Agent Coordination Giacomo Cabri br several coordination models for mobile agent applications and outlines the

1423.8   Messages versus Messengers in Distributed Programming - Munehiro Fukuda (1997)   (Correct)
Messengers are autonomous objects, each capable of navigating through the underlying network and performing various tasks at each node. Messengers applications are written using navigational commands... / messages also referred to as mobile agents or self-migrating threads br construction of intelligent mobile agents which are programs capable of

1421.6   Agent Trustworthiness - Kassab, Voas (1998)   (Correct)
Agent-based technology could revolutionize the manner by which distributed computation is performed. The fact that the information returned by an agent to the agent owner cannot be validated by the ow... / is critical for protecting mobile agents which compute functions in br potential and flexibility of the mobile agent computing paradigm. The most

1418.9   Expressing Meaningful Processing Requirements among Heterogeneous.. - Galtier, Mills, Carlinet, al. (2000)   (Correct)
Active Network technology envisions deployment of virtual execution environments within network elements, such as switches and routers. As a result, nonhomogeneous processing can be applied to network... / similar to distributed mobile agents in a form that can be br based on mobile code such as mobile agent applications or systems based

1416.3   LogiMOO: an Extensible Multi-User Virtual World with Natural Language .. - Tarau, De Bosschere, Dahl, Rochefort (1999)   (Correct)
assumptions, client-server applications in Prolog, embedded logic engines, natural language analysis, control through speech, multilingual interface \Delta The first and the the third authors thank ... / quick prototyping of intelligent mobile agent programs. It allows br creation of combined Java Prolog mobile-agent programs. In particular Java

1408.0   An HTTP-based Infrastructure for Mobile Agents - Lingnau, Drobnik, Dömel (1995)   (Correct)
Mobile agents are an emerging technology attracting interest from the fields of distributed systems, information retrieval, electronic commerce and artificial intelligence. We present an infrastruct... / HTTP-based Infrastructure for Mobile Agents Anselm Lingnau Oswald br Drobnik Peter Dmel Abstract Mobile agents are an emerging technology

1407.8   Mobile Agent Architecture For Nomadic Computing - Duda, Perret (1997)   (Correct)
Our goal is to define a communication architecture for nomadic applications. We notice that the mobile agent paradigm is particularly suitable for nomadic applications. Although many mobile agent syst... / Mobile Agent Architecture For Nomadic br We notice that the mobile agent paradigm is particularly

1406.8   Mobile Ambients - Cardelli, Gordon (1998)   (Correct)
We introduce a calculus describing the movement of processes and devices, including movement through administrative domains. Keywords: Agents, process calculi, mobility, wide-area computation. 1 Intro... / framework that encompasses mobile agents the ambients where agents br pm Mobile Agent Authentication A process at

1400.0   Network Management based on Mobile Agents using Programmable Tuple.. - Cabri, Leonardi, Zambonelli   (Correct)
Today networks are rapidly increasing both in size and in complexity, and their management requires new paradigms and new tools. In fact, centralised approaches suffer of several limits with regard to... / Network Management based on Mobile Agents using Programmable Tuple br solve the problems. Instead mobile agents can be exploited to realise a

1394.9   Incremental Code Mobility with XML - Emmerich, Mascolo, Finkelstein (1999)   (Correct)
We demonstrate how XML and related technologies can be used for code mobility at any granularity, thus overcoming the restrictions of existing approaches. By not fixing a particular granularity for mo... / code languages and systems. Mobile agents in which code and br be achieved with Java and with mobile agents in general. This flexibility

1390.1   Using the Knowbot Operating Environment in a Wide-Area Network - Hylton, van Rossum   (Correct)
Mobile agents can optimize their communication patterns to reduce bandwidth and latency and can adapt to changes in network service. We report on use of the Knowbot Operating Environment to support ... / Reston VA Abstract. Mobile agents can optimize their br Operating Environment to support mobile agents in a wide-area network.

1389.6   Implementation of an Autonomous Agents System - Wicke (1998)   (Correct)
6 CHAPTER 1 INTRODUCTION ..................................... / programming languages mobile agents systems allow encapsulating br Present implementations of mobile agents are at least one order of

1388.0   Patterns of Intelligent and Mobile Agents - Kendall, Krishna, Pathak, Suresh (1998)   (Correct)
Agent systems must have a strong foundation; one approach that has been successfully applied to other kinds of software is patterns. This paper presents a collection of patterns for agents. 2. MOTIVAT... / Patterns of Intelligent and Mobile Agents Elizabeth A.Kendall P.V. br methodology for intelligent and mobile agents. . CONTEXT An agent

1382.4   Modelling IP Mobility - Amadio, Prasad (1998)   (Correct)
We study a highly simplified version of proposals for mobility support in version 6 of Internet Protocols (IP). We concentrate on the issue of ensuring that messages to and from mobile agents are del... / that messages to and from mobile agents are delivered without loss of br routers the first is without mobile agents and is treated as a

1380.4   Software Watermarking: Models and Dynamic Embeddings - Collberg, Thomborson (1999)   (Correct)
Watermarking embeds a secret message into a cover message. In media watermarking the secret is usually a copyright notice and the cover a digital image. Watermarking an object discourages intellectual... /

1377.8   TuCSoN: a Coordination Model for Mobile Information Agents - Omicini, Zambonelli (1998)   (Correct)
The increasing need to access and elaborate dynamic and heterogeneous information sources distributed over Internet calls for new models and paradigms for application design and development. The mobil... / design and development. The mobile agent paradigm promotes the design of br other. This paper focuses on mobile agent coordination and discusses

1370.3   Autonomous and Adaptive Agents that Gather Information - Rus, Gray, Kotz (1996)   (Correct)
We have designed and implemented autonomous software agents. Our agents are programs that can move independently through a heterogeneous network of computers. They can sense the state of the network, ... / location. Our work on using mobile agents for mobile computing is br making is critical for a mobile agent to adapt to a dynamic

1363.9   SafeErlang - Naeser (1997)   (Correct)
Erlang is a process oriented functional programming language developed for fast prototyping of soft real time distributed systems. The language could be suited for implementation of mobile agents if i... / be suited for implementation of mobile agents if it supported the security br . . Environments for mobile agents .

1362.4   The Layered Agent Patterns - Kendall, Malkoun (1996)   (Correct)
This paper presents a collection of patterns as a starting point for a pattern language for agent based systems. After motivation and background, Section 2 discusses the context shared by all of the p... / actual agent migration. Truly mobile agents would require an enhanced br for adaptive rational mobile agents Proceedings of the Third

1358.2   Approaches to winner determination in combinatorial auctions - Sandholm   (Correct)
Combinatorial auctions, i.e. auctions where bidders can bid on combinations of items, tend to lead to more efficient allocations than traditional auctions in multiitem auctions where the agents' valua... / pricequantity graphs and by mobile agents. Keywords Combinatorial br price-quantity graphs and by mobile agents. Price-quantity graphs are

1355.8   Behavior coordination using multiple-objective decision making - Pirjanian, Christensen (1997)   (Correct)
In this paper we demonstrate how principles of Multiple Objective Decision Making (MODM) can be used to analysis, design and implement multiple behavior based systems. A structured methodology is achi... / for control of autonomous mobile agents is formulation of effective br Event Systems for Autonomous Mobile Agents. Proceedings Intelligent

1355.1   Distributed Coordination with MESSENGERS - Fukuda, Bic, Dillencourt, Merchant (1997)   (Correct)
Messengers is a paradigm for the programming of distributed systems. It is based on the principles of autonomous messages, called Messengers, which carry their own behavior in the form of a program. T... / a number of systems to create mobile agents see Section While their br share some similarities with mobile agents network browsers and systems

1349.0   Communication Messengers as a Basis for Distributed Algorithms - Di Marzo, Murhimanya, Tschudin.. (1997)   (Correct)
The messenger paradigm is one of the earliest models which propose the exchange of code to implement computer communication. Code becomes mobile and mobile code is now considered a promising alternati... / Java and to mobile agents The paper br thus they can be seen as mobile agents messengers interact with

1347.7   Sensory-motor coordination: the metaphor and beyond - Pfeifer, Scheier   (Correct)
Any agent in the real world has to be able to make distinctions between different types of objects, i.e. it must have the competence of categorization. In mobile agents, there is a large variation in ... / competence of categorization. In mobile agents there is a large variation in br not be employed for our mobile agents because mobile agents are

1342.9   Mobile Agent Technology: Current Trends And Perspectives - Cabri, Leonardi, Zambonelli   (Correct)
INTRODUCTION The wide spread of networks, and, in particular, of networks connected to each other, as the Internet, has imposed new needs that require new paradigms and new technologies. In this scen... / Mobile Agent Technology Current Trends and br Trends And Perspectives Mobile Agent Technology Current Trends And

1340.0   Cryptographic Traces for Mobile Agents - Vigna (1998)   (Correct)
Mobile code systems are technologies that allow applications to move their code, and possibly the corresponding state, among the nodes of a wide-area network. Code mobility is a flexible and power... / Cryptographic Traces for Mobile Agents Giovanni Vigna Dip. br Cryptographic Traces for Mobile Agents Presently solutions to

1339.2   An Infrastructure For Mobile Agents: Requirements And Architecture - Lingnau, Drobnik (1995)   (Correct)
Mobile agents constitute a new approach to the architecture and implementation of distributed systems. A mobile agent is a program with a persistent identity which moves around a network and can commu... / An Infrastructure For Mobile Agents Requirements And br Mobility Tcp Abstract Mobile Agents Constitute A New Approach To

1330.3   Using Colored Petri Nets for Conversation Modeling - Cost, Chen, Finin, Labrou, peng (1999)   (Correct)
Conversations are a useful means of structuring communicative interactions among agents. The value of a conversation-based approach is largely determined by the conversational model it uses. Finite ... / May . James White. Mobile agents. In Jeffery M. Bradshaw br Modeling and validation of mobile agents on the web. In Proceedings

1328.7   Protecting the Itinerary of Mobile Agents - Wilhelm, Staamann (1998)   (Correct)
Systems that support mobile agents are increasingly being used on the global Internet. An important application that is considered for these agents is electronic commerce, where agents roam the World ... / Protecting the Itinerary of Mobile Agents Uwe G. Wilhelm and br Abstract Systems that support mobile agents are increasingly being used

1323.9   On the Limits of Software Watermarking - Collberg, Thomborson (1998)   (Correct)
Watermarking embeds a secret message into a cover message. In media watermarking the secret is usually a copyright notice and the cover a digital image. Watermarking an object discourages intellectual... /

1321.2   Mobile Agent Interaction in Heterogeneous Environments - Dömel, Lingnau, Drobnik (1997)   (Correct)
An open problem in mobile agent research is the interaction between agents in different `worlds'. In this paper, we survey various approaches to agent interaction and discuss the interoperation betwee... / Mobile Agent Interaction in Heterogeneous br Abstract An open problem in mobile agent research is the interaction

1311.7   eMediator: A Next Generation Electronic Commerce Server - Sandholm (1999)   (Correct)
This paper presents eMediator, a next generation electronic commerce server that demonstrates some ways in which AI, algorithmic support, and game theoretic incentive engineering can jointly improve t... / mechanism novel bid types mobile agents and user support for br price-quantity graphs and by mobile agents. It also offers a wide range

1309.4   Safe, Untrusted Agents using Proof-Carrying Code - Necula, Lee (1998)   (Correct)
Proof-Carrying Code (PCC) enables a computer system to determine, automatically and with certainty, that program code provided by another system is safe to install and execute without requiring inte... / Science Special Issue on Mobile Agents. operating system kernels

1295.4   Distributed Directory Service and Message Routing for Mobile Agents - Moreau (1999)   (Correct)
Research about networks and agents has identi ed the need for a layer that provides a uniform protocol to communicate with xed and mobile agents. In order to preserve the compatibility with existin... / Service and Message Routing for Mobile Agents Luc Moreau Department of br to communicate with xed and mobile agents. In order to preserve the

1291.6   A Coordination Model to Specify Systems Including Mobile Agents - Ciancarini, Franzè, Mascolo (1998)   (Correct)
A coordination model provides a formal framework in which the interaction of active entities that we call agents can be expressed. A coordination model deals with the creation and destruction of agent... / to Specify Systems Including Mobile Agents P. Ciancarini F. br of systems including mobile agents. We have developed a model

1286.4   Understanding Mobile Agents via a non-interleaving semantics for.. - Roberta Borgia (1996)   (Correct)
Mobile agents, i.e. pieces of programs that can be sent around networks of computers, are starting to appear on the Internet. Such programs may be seen as an enrichment of traditional distributed comp... / Understanding Mobile Agents via a non-interleaving br report ECRC- - Understanding Mobile Agents via a non-interleaving

1277.2   Mobile Agents for Network Management - Bieszczad, Pagurek, White (1998)   (Correct)
In this paper, we discuss the potential uses of mobile agents in Network Management. We define software agents and a navigation model, which determines agent mobility. We list a number of potential ad... / Mobile Agents for Network Management br we discuss the potential uses of mobile agents in Network Management. We

1275.2   Transaction-Based Coordination of Software Agents - Evaggelia Pitoura (1998)   (Correct)
Cooperative software agents provide a novel framework for building distributed applications. Central to the model is the support for sophisticated coordination and close cooperation among different ... / systems. Introduction Mobile agents are programs which may be br attracted much attention. The mobile agent model provides an efficient

1270.6   Coordinating Multiagent Applications on the WWW: A Reference.. - Ciancarini, Tolksdorf, Vitali.. (1998)   (Correct)
The original Web did not support multiuser, interactive applications. This shortcoming is being studied, and several approaches have been proposed to use the Web as a platform for programming Internet... / to support fault-tolerance and mobile agents as well. Index br design coordination languages mobile agents and compression algorithms

CiteSeer - citeseer.org - Terms of Service - Privacy Policy - Copyright © 1997-2002 NEC Research Institute