• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/21

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

21 Cards in this Set

  • Front
  • Back
legacy software
Software that is essential to an organization, but was written using antiquated development techniques; 'agent wrappers' can be used to embed legacy software within an 'agent layer', making it possible to allow the software to interact with other agents.
internal and external models
na
agent model
na
interaction model
na
agent class model
na
agent instance model
In agent-oriented software engineering, specifies the instances of agent classes that exist in a run-time system.
roles
A key idea in agent-oriented software engineering: a role is defined by responsibilities/obligations and permissions/rights.
agent class hierarchy
In agent-oriented software engineering, specifies a set of agent types that inherit properties, in much the same way as an object class hierarchy as object-oriented programming.
organizational design
The problem of designing a society of agents.
responsibilities
Associated with a role in agent-oriented software engineering, responsibilities define the tasks associated with the role.
permissions
In agent-oriented software engineering, the rights that agents have in order to achieve their goals.
activities
na
protocols
na
agent-oriented decomposition
In agent-oriented software engineering, a technique for identifying the agents to build for a system
remote procedure call
A classic blocking form of communication / interaction in distributed systems.
blocking communication
Communication between processes, as typified by method invocation, in which the initiator blocks (i.e., waits) until the recipient responds.
mobile agent
An agent that can transmit itself over an electronic network, recommencing execution at some remote site.
telescript places
na
telescript agents
Mobile software agents implemented in the Telescript language.
telescript permit
na
safe TCL
A mobile-agent programming language, based on the TCL scripting language.