Hewlett-Packard
WW
Search
Assistance
HP Labs Home
Spacer
Research
News
Job Openings
Technical Reports
Spacer
Locations
Bristol, UK
Cambridge, USA
Grenoble, FR
Israel
Japan
Palo Alto, USA

Spacer

 

 

HP Labs Technical Reports



Click here for full text: PDF

A Specialized Macro Language for Specifying the Communication Patterns within an Agent

Shahoumian, Troy A.

HPL-2000-7

Keyword(s): application management; software agents; CIM; macro languages

Abstract: To meet the challenges of application management, our research group in Hewlett Packard Laboratories is prototyping software agents made up of "parts" --- lightweight threads that communicate using message- passing. Specifications for these agents are described in CIM and stored in Microsoft's CIMOM object repository. To facilitate the design of these agents, a simple macro language called Agent Generation Tool (AGT) has been developed. Rather than specifying agents directly in MOF, agents can be specified using AGT. The AGT macro processor can then generate the appropriate MOF. AGT allows super-parts, combinations of parts that communicate in a given pattern, to be defined and reused multiple times. The design considerations behind AGT are discussed.

14 Pages

Back to Index


HP Bottom Banner
Terms of Use Privacy Statement