Object Services and Consulting, Inc.
This research is sponsored by the Defense Advanced Research Projects Agency and managed by the U.S. Air Force Research Laboratory under contract F30602-98-C-0159. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the Defense Advanced Research Projects Agency, U.S. Air Force Research Laboratory, or the United States Government.
Agility Grid Component Prototypes
FY01 Annual Report Current Presentation Material: CoABS Workshop Presentation (office 2000 ppt - 2.3MB), Nashua NH, July 23-25, 2001 Agility Project Presentation Updated (office 2000 ppt - 4.8MB), July 19, 2001 CoAX TIE avi (.exe includes TechSmith TSCC Codec and viewer - 4.2MB), July 19, 2001 JBI TIE avi - short version (.exe includes TechSmith TSCC Codec and viewer - 2.9MB - 2:14 min), July 19, 2001 Recent Presentation Material: Agility Poster (html, ppt-227kb) and presentation (html, ppt-4056kb) for CoABS Workshop, Miami, FL, January 31-Feb 2 2001 (workshop page) Older Presentation: Agility Project Progress, presented at CoABS Workshop, Boston, MA, August 9-11, 2000 Older Presentation: Agility Poster, Craig Thompson, presented at CoABS Atlanta Workshop, Atlanta, GA, February 15-17, 2000 Homepage: Agility Project Description at GITI CoABS Public Homepage Workshop Paper: Agents for the Masses (.doc), Thompson, Bannon, Pazandak, and Vasudevan, invited paper, Agent 99 Workshop on Agent-Based High Performance Computing: Problem Solving Applications And Practical Deployment, Seattle, May 1 1999.
Architecture- Our architecture work has been focused on
eGent Email Agent Prototype - eGent provides a scalable way to send (FIPA or KQML) ACL messages encoded in XML by email, providing a light-weight agent platform that inherits many benefits from email: pervasiveness, disconnected messaging, security, firewall access, mobile users, logging, visualization. Any agent can offer services to any other using this architecture.
- Report: Description of eGents prototype
WebTrader and DeepSearch Prototypes - Webtrader is a trader which relies on web-based search engines to locate advertisements (want ads, classifieds) represented in XML that reside on web pages anywhere on the web. The architecture is scalable by virtue of web search engines and federation is supported by means of advertisements for other webtraders and search engines.
- Poster Paper: "WebTrader: Discovery and Programmed Access to Web-Based Services", Venu Vasudevan and Tom Bannon, The Eighth International World Wide Web Conference, Toronto, Canada, on May 11-14, 1999. Short version: WebTrader, Poster presentation: WebTrader
Menu-based Natural Language Interface (MBNLI) and AgentGram Prototypes - Using MBNLI, end users select words and phrases from menus to construct sentences the system will understand - this takes the guess work out of NLI technology. AgentGram uses MBNLI and dynamically loaded grammars attached to agents to permit complex queries that may involve knowledge of several agents and provides a way for humans to task agents and for agents to communicate with each other.
- MBNLI sample screens, Paul Pazandak and Craig Thompson
Agility Grid - One of the main objectives of our work in FY00 is to integrate the Agility components together with the GITI Jini grid implementation and make them Web-ready.
Tech Transfer - Our approach to transfering Agility technology is to develop and fan out prototypes, participate in the CoABS NEO TIEs and affinity groups and in related DARPA ISO efforts (e.g., ALP and ISO Architecture Working Group) to insure our CoABS architecture ideas and implementations are transferred to others in DoD, lead in industry standards areas related to agents, and publish papers that describe our work.
characterizing the agent grid - Our paper on "Characterizing the Agent Grid" establishes a firm connection to related work on grids, describes several useful views of the grid architecture, and identifies many of the open issues.
- Book Chapter, Characterizing the Agent Grid (final draft), Frank Manola and Craig Thompson, for: Bradshaw's Handbook of Agent Technology, based on
- Tech Report: Characterizing the Agent Grid, Craig Thompson
- Tech Report: Characterizing Computer-Related Grid Concepts
- A related paper describes some of our work on system-wide properties
- Tech Report: Providing Systemic Properties (Ilities) and Quality of Service in Component-Based Systems, funded by IDA subcontract
providing a strawman agent reference architectureto describe the CoABS work to others in DARPA/DoD and to standards development organizations.
- Strawman Agent Reference Architecture and Agent Reference Architecture Summary - submitted to OMG Agent WG and FIPA
technical notes that illuminate agent architectural issues
- Ontologies (and service trading), Venu Vasudevan
- Best of Class Agent System Features, Paul Pazandak
- Agent System Comparison, Paul Pazandak
- Summary of Hadas, Sodabot, Software Dock, and VisitorBot, Venu Vasudevan
- Comparison of ACLs, Venu Vasudevan
- HLA vs ACL, Mark Palmer
- Information Access Services, Craig Thompson
- Jini Overview, Paul Pazandak
- Agent Standards, Frank Manola
- Agent Bibliography, Gil Hansen
- CoABS CoAX TIE - see presentation (slide 31-35), elephants vignette, demo page
- CoABS MIATA TIE - see presentation (slide 29)
- CoABS NEO TIE - see presentation (slide 37-38) WebTrader and MBNLI prototypes above, which are being NEO TIEed to SRI OAA and ISI Ariadne
- CoABS Workshops and Reviews
- CoABS-ALP Integration
- Report: ALP-CoABS Initial Technical Exchange Areas, Draft, Frank Manola, April 1999
- DARPA ISO Architecture Working Group
Standards - One of the ways to make CoABS and agent technology pervasive is to work through leading standard organizations. Our approach is to lead and not follow, transferring our work to standards groups as it is informed by our implementation experience.
- Co-chair OMG Internet SIG and maintain its web page
- Organized and Co-chair OMG Agent Working Group and maintain its web page including agendas and minutes of most meetings
- OMG Document: OMG-FIPA Liaison, Craig Thompson, March 24, 1999 - passed by vote in OMG, passed by vote at FIPA Nice
- OMG Document: Agent Technology RFI, Craig Thompson, March 23, 1999 - issued to industry
- OMG Document: Agent Technology Green Paper , contributor
- OMG Document: Mission Statement , Craig Thompson, March 23, 1999
- OMG Document: Agent Grid Presentation, Craig Thompson, August 23, 1999
- OMG Document: Agent Glossary, Craig Thompson, September 10, 1999
- Tech Note: Requirements for an Agent Discovery Service, January 2000
- OMG Document: Agent Technology Green Paper, October, 1999 - added sections on grid and ilities. Updated Agent Technology Green Paper (v0.91, March 2, 2000) - see Thompson's new section on the Relationship of Agents and Objects, pp 41-45. This section superceded with The Relationship of Agents and Objects, March 2000
- OMG Document: White Paper and Roadmap for Agent Technology (rev .04), March 200
- Submitted FIPA eGent: Agents over Computational E-mail spec to FIPA CFP-99 as candidate standards for encoding FIPA ACL in XML and providing an API for transporting FIPA ACL via email
- Submitted Strawman Agent Reference Architecture in response to FIPA CFP-99 and at request of Sun Agent Research Team.
Send comments to Craig Thompson. Back to OBJS homepage.