The real difference between objects and agents

Paolo Giorgini is visiting us at UTS. I spent some time talking to him today and he explained his views on the difference between objects and agents, or OOSE and AOSE.

The main differences are two. The first one concerns delegation. You delegate goals to agents. Agents then find their way to achieve those goals. The second difference is related to the communication style. With objects, you tell them what to do each time you invoke a method. With agents, you let them know about things.

Simple as this is, it is the best explanation that I’ve ever heard or read so far. Don’t worry about autonomy, situatedness or intelligence. Just delegation and communication style.


0 Responses to “The real difference between objects and agents”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Follow me on Twitter



%d bloggers like this: