[an error occurred while processing this directive] Volume 1, Number 8
Baltimore, June 22, 1996
http://www.cs.umbc.edu/agents/agentnews/1996/08/
"Tens of thousands of messages,
hundreds of points of view.
It was not called the
Net of a Million Lies for nothing."
-- Vernor Vinge, "A Fire Upon The Deep"

-- AGENT BUSINESS --

An interview with magician Jim White

mobilis "the mobile computing lifestyle magazine" is a free magazine available exclusively on the Web. In the June 1996 issue they feature mobilis Reader Interview: General Magic's Jim White by mobilis Readers. Abstract: "For the past couple of months, mobilis has offered you the unique opportunity to directly interview Jim White, General Magic Vice President of Telescript Technology. We selected a representative sample of the questions we received and Jim has been kind enough to respond very completely to all of the questions. So here now, without further delay, is your interview of Jim White."

Radiomail hypes agents

Edupage (6/16/96), reports that "WIRELESS E-MAIL WITH AN ATTITUDE. RadioMail Corp. now includes "agent" software with its wireless news and e-mail service, allowing users to launch Web "agents" that are programmed to seek out and download only the information that has been specified. The service runs on a variety of wireless networks, including Motorola's wireless service and RAM Mobile Data. (Investor's Business Daily 17 Jun 96 A8)". On closer examination it's clear that Radiomail is just offering a URL retrieval by email service to its customers.

General Magic's analysis of Internet trends

Internet Trends, A.M.Rutkowski , V.P. Internet Business Development, General Magic, Inc. Abstract: This analysis and material is made available to the Internet community by General Magic, Inc., - scaling the Internet and enhancing access through its open Internet technologies, including MagicCap personal communicator, Telescript intelligent agent, and Active Web applications platforms. The material may be copied and distributed providing attribution is given to the sources.

-- AGENT TECHNOLOGY --

Mole system for mobile Java agents

Mole is a Java-based mobile agent system developed at the University of Stuttgart. Mole is available as Java source code under a free internal use license for non-commercial purposes and is based on JDK 1.0.2. It requires the JavaSoft RMI package, so probably only runs on Solaris and Windows NT/95. Some of the features are: migration of Java Agents (code and data but no threads); communication between agents via messages and Java RPC; secure agent execution; controlled access to system resources via system agents; agents are addressed by their name and the DNS name of the "location" they reside on ; and local yellow pages service for services provided and requested by agents.

Aglets

Aglets is the name of a Java class library for mobile Internet agents developed at the IBM Tokyo Research Laboratory. An aglet is a persistent and transportable Java(tm) object that executes asynchronously on the host computer in an execution context. The execution context provides a secure environment, protecting both the host computer system and the aglet from malicious aglets.

Wrappers -- software glueware

David Wells (wells@objs.com) of Object Services and Consulting, Inc. has produced a nice survey on software Wrappers. Wrappers are "a type of software "glueware" that is used to attach together other software components. A wrapper encapsulates a single data source to make it usable in a more convenient fashion than the original unwrapped source; this distinguishes wrappers from another kind of glue-ware, mediators, that combine data from different data sources. Wrappers are assumed to be "simple", although there is no clear demarcation between what belongs in a "simple" wrapper and a "complex" higher level component. Wrappers can be used to present a simplified interface, to encapsulate diverse sources so that they all present a common interface, to add functionality to the data source, or to expose some of the data source's internal interfaces."

WAVE -- massive, parallel intelligent processes

WAVE is a computational framework and language which supports the dynamic creation of intelligent, highly parallel and distributed knowledge processing and control structures on a telecommunications network. It is being developed at the University of Surrey and Universitat Karlsruhe. "WAVE is both a new model and information technology oriented on coordination and control of large open systems supported by computer and telecommunication networks. It permits the dynamic creation of intelligent, highly parallel and distributed knowledge processing and control structures which may evolve with the systems supervised. These structures may provide self-organization and self-recovery from complex failures as well as form the basis for integration of other (distributed and heterogeneous) systems. This technology is based on installing multiple copies of intelligent agents throughout the distributed systems which can do local data processing, exchange information with other subsystems and between themselves, as well as interpret a special navigational WAVE language. A recursive code written in this language is dynamically self-spreading in a system space (like a virus) in a parallel and cooperative mode governing the overall system behavior." Experimental software is available as WAVE 0.63: Distributed WAVE Interpretation System 0.63

Penguin -- Perl's answer to Safe-Tcl

Penguin is a Perl 5 module that provides a set of functions to (1) send encrypted, digitally signed Perl code to a remote machine to be executed; and (2) receive code and, depending on who signed it, execute it in an arbitrarily secure, limited compartment. The combination of these functions enable direct Perl coding of algorithms to handle safe internet commerce, mobile information-gathering agents, "live content" web browser helper apps, distributed load-balanced computation, remote software update, distance machine administration, content-based information propagation, Internet-wide shared-data applications, network application builders, and so on.

-- AGENTS BY FOR AND ON THE WEB --

Beyond bookmarks

Beyond Bookmarks: Schemes for Organizing the Web is a clearinghouse of sites that have applied or adopted standard classification schemes or controlled vocabularies to organize Web resources.

Book worms Bargainbot

Book Worms Bargainbot was described in Netsurfer Digest, Thursday, June 06, 1996 - Volume 02, Issue 17: "BOOK 'BOT A GOOD IDEA THAT NEEDS WORK. Book Worms Bargainbot is a search agent that lets the bytes do the walking for you, rooting out books and prices at a handful of virtual bookstores, including Macmillian Bookstores, Amazon.com, CompuBooks, Rutherford's, and Books.com. Unfortunately, the agent is not too discerning, so searches can return information on the book you're interested in, plus dozens of others that happen to share the same word in the title. Supplying an author's name does not help the situation (try tracking down James Gleick's "Genius"). That aside, if you'd rather shop at home than browse the musty aisles of the local bookshop, and you know what you want, Bargainbot will help you worm your way through the plethora of books available via the Web." For more information, see Bassam Aoun, Agent Technology in Electronic Commerce and Information Retrieval on the Internet,AusWeb96 Second Australian World Wide Web Conference, Southern Cross University, Lismore NSW 2480, Australia, 1996.

Intel's Smart NewsReader

Intel has developed Smart NewsReader -- a Windows application that provides access to Usenet newsgroups. One of its features is that it can "read through the articles and score each thread of conversation based on your past interests. You can then sort the articles using this score so the most interesting articles stay at the top of the list. As you read articles, you tell the agent which articles interest you and which articles you found boring. In as little as 50 feedback articles, the agent will be able to converge on your particular interests. If your interest change, just use the feedback mechanism to redirect the agent to your new interests."

-- AGENTS IN PRINT --

JETAI special issue on learning in DAI systems

Call for papers -- Journal of Experimental and Theoretical Artificial Intelligence (JETAI) Special Issue on Learning in Distributed Artificial Intelligence Systems . Guest Editor: Gerhard Weiss. JETAI is an international journal published by Taylor and Francis. Editor-in-Chief: Eric Dietrich, State University of New York, Binghamton. Important Dates -- April 7, 1996, contact guest editor; November 1, 1996, submission deadline.

Special issue of JML on multiagent learning

Call for papers -- Special Issue on Multiagent Learning of the Journal Machine Learning. Guest-edited by Michael Huhns and Gerhard Weiss. "Multiagent learning, that is, learning that relies on or even requires the interaction between several computational agents, establishes a relatively young but significant topic in artificial intelligence. The goal of this special issue is to increase awareness of this topic, and to serve as a basis for stimulating further research."

Cooperation-Ware: integration of human collaboration with agent-based interaction

Cooperation-Ware: Integration OF Human Collaboration WITH Agent-Based Interaction, Gerd Völksen, Hans Haugeneder, Alex Jarczyk, Peter Löffler, Siemens AG, Corporate Research and Development, Munich, Germany. Abstract: This paper presents a platform that integrates cooperation facilities for the most important types of interaction. These include explicit informal human interaction by speech and gestures and implicit semi-formal human interaction referring to an object of common interest. Furthermore, human - application interaction and inter-application interaction is facilitated by agentification of the involved software components utilizing techniques from distributed artificial intelligence (DAI). Particularly, interaction between humans and applications requires specific components referred to as user agents. Cooperation-Ware is a framework for integrating software components supporting all of the above types of communication. It includes audio/video conferencing and tele-pointing, data and application sharing, and agents as well as user agents. The functionality is based on a formal model specifying cooperative actions executed by humans or agents. The Cooperation-Ware framework provides a user interface with an overall interaction methodology based on a room metaphor. The architecture relies on the client-server concept supporting synchronous, asynchronous, and autonomous cooperative work.

Market-based control - a paradigm for distributed resource allocation

Market-Based Control - A Paradigm for Distributed Resource Allocation, edited by S H Clearwater (Xerox PARC, USA). World Scientific, 1996. Hardcover: 981-02-2254-8, price $62/#44. "Market-Based Control is a paradigm for controlling complex systems that would otherwise be very difficult to control, maintain, or expand. The purpose of this volume is to illustrate the utility of market-based control through a series of papers focusing on different applications. This volume, for the first time, brings together the research from a wide range of fields all using a market-based conceptual framework. The features of markets that have provided motivation for these works include decentralization, interacting agents, and some notion of a resource that needs to be allocated. The papers span a range including theoretical considerations, simulations, and implementations."

Multi-agents, agent modeling, teamwork, and intelligent agents

Milind Tambe's page on Multi-Agents, Agent Modeling, Teamwork, and Intelligent Agents presents a collection of papers on intelligent agents in real-world, dynamic multi-agent domains. These papers describe the design of implemented agents in such domains, and present techniques for enabling such agents to model and reason about other agents, agent-groups, and agent-teams in such domains. The key aspect of agent modeling investigated is inferring other agent's (or group's) higher-level goals, plans and behaviors based on observations of their actions. This collection includes papers that are to appear in 1996 (e.g., AAAI-96) and those that have appeared in the IJCAI-95, ICMAS95, and other places. The domain of interest is real-world, synthetic environments for training.

-- AGENT CONFERENCES AND WORKSHOPS --

Workshop on the foundations of multi-agent systems

The First UK Workshop on Foundations of Multi-Agent Systems will be held at University of Warwick on October 23 1996. It is organized by the UK FOMAS SIG (Foundations of Multi-Agent Systems Special Interest Group). The one day workshop will comprise three panel sessions -- Cooperation, Formalisms for Multi-Agent Systems (MAS), and Methodological Foundations. Those wishing to participate in the panels should submit extended abstracts of position papers by August 9th.

Symposium on autonomous decentralized systems

Call for papers: ISADS 97 -- The Third International Symposium on Autonomous Decentralized Systems, April 9 - 11, 1997, Berlin, Germany. Paper and panel proposals due July 15, 1996.

Design of information infrastructure systems for manufacturing

Design of Information Infrastructure Systems for Manufacturing (DIISM'96), 2nd International Conference Organized by the Eindhoven University of Technology Eindhoven, The Netherlands September 16-18, 1996.

Cooperative database systems for advanced applications

Call for Papers -- International Symposium on Cooperative Database Systems for Advanced Applications, December 5-7, 1996, Heian Shrine, Kyoto, Japan.

Metadata and digital libraries

Call for papers: International Journal of Digital Libraries Special Issue on Metadata and Digital Libraries.

-- AGENT RELATED R&D POSITIONS --

Agent related research and development positions are open at Sharp Laboratories of Europe, the University of Salford, Rutgers University, the OSF Research Institute , Hewlett-Packard's European Research Centre, and the University of Geneva

-- AGENTNEWS NEWS --

Speak and listen to the AgentWeb

If you have Apple's Plaintalk installed on a Macintosh and install the right Netscape plugins, you can listen to and give spoken commands to the AgentWeb home page. Let us know if you think this is useful or just annoying.

Or have your agent do it

If your browser has a KQML/KIF speaking plugin you will notice that viewing the AgentWeb home page will talk to it. Not that any exist, but maybe someone will write one. See the Netscape Navigator plug-in software development kit if you have the urge to hack.

Stupid agent tricks

Got any? We're collecting reports of them. See No agent is an island for one.

Over 1180 AgentNews webletter subscribers

The AgentNews WebLetter now has over 1180 email subscribers. The ASCII version is still the most popular but more and more people are signing up for the HTML or URL version. So far, no agents have elected to receive it via KQML. Go figure. [an error occurred while processing this directive]