Browse Prior Art Database

Parts programing tool for agent programing model

IP.com Disclosure Number: IPCOM000016396D
Original Publication Date: 2002-Nov-01
Included in the Prior Art Database: 2003-Jun-21
Document File: 4 page(s) / 161K

Publishing Venue

IBM

Abstract

Disclosed is a method for programing tool of Agent programing model. The followings are features of the tool. The tool defines Agent and three parts (called Setting, Event and Action) for the programing model. The parts are connected to an Agent. Parts Setting

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 4

Parts programing tool for agent programing model

Disclosed is a method for programing tool of Agent programing model. The followings are features of the tool.

- The tool defines Agent and three parts (called Setting, Event and Action) for the programing model.

- The parts are connected to an Agent.

 Parts Setting

           Parts AgentEvent

Fig.1 Agent and three parts

- The Agent can have some Properties and Event handlers.

- The parts has some name/type information of Property and Event handler.

> Property and Event handler is defined as Target or Reference, in the parts.

- When user adds some parts to Agent, the tool creates connections of Properties/Event handlersm automatically. > The connections is created by name/type information of Property/Event handler. > If the information is Target, the tool creates it in the Agent. > If the information is Reference, the tool does not creates anything in the Agent. (Only connects the Agent and the part.)

 Parts Action

Agent

Initial status of the Agent.

There is no Properties and Event handlers.

Add the part of Setting.

The part has an information, which means "This part needs property:AAA for target".

So, the tool creates AAA in the Agent, automatically.

Add the part of Action.

The part has an information, which means "This part needs property:AAA for Reference".

The property:AAA is created by previous step.

Setting

Target:

AAA

Agent

Property:

AAA

Property:

AAA

Setting

Target:

AAA

Action

Ref:

AAA

Agent

Fig.2 Add part to Agent

1

[This page contains 5 pictures or other non-text objects]

Page 2 of 4

- The part:Setting has name/type informations like as the followings.

> Property for the Target.

- The part:Event has name/type informations like as the followings.

> Property for the Reference. > Event handler for the Target.

- The part:Action has name/type informations like as the followings.

> Property for the Reference. > Event handler for the Reference.

- The routing of the Event is defined as the combination of part:Event and part:Action.

Event

Event AAA

Action

Event BBB

Agent

Action

Event AAA Event BBB

Event

Fig.3 The event routing mechanism

- The followings is an sample GUI for the tool.

> The user drug-dr...