Login | Register

A study of software agent design and implementation


A study of software agent design and implementation

Huang, Qin (1997) A study of software agent design and implementation. Masters thesis, Concordia University.

[thumbnail of MQ40220.pdf]
Text (application/pdf)


Software agents are the result of the development in the fields of human computer interaction, artificial intelligent and cognitive science. Recently it was the focus of both computer science research and the software industry. It has become clear that agents can take many roles in helping people complete their tasks. But, agents in real life have not been perfect things that can satisfy everybody. Some problems related to agent's usability have arisen, such as, whether an agent can provide useful help without annoying its users? Whether an agent can be trusted? Building agents that will be satisfied with and trust is important issue in the agents' design. In this thesis, different approaches used in building agents and some current existing agents are introduced. Human-learning, machine-learning, and feedback learning are analysed. The thesis describes extensions made to an existing telephone agent. The enhanced telephone agent is presented by applying machine learning and feedback learning techniques. A demonstration is also given to show how the enhanced agent can make suggestions to its user unobtrusively with appropriate frequency and adjust its behaviour to support its user's daily work. Furthermore, a methodology for agents' development is derived from this case study. It is emphasised that through design and implementation to testing and maintenance, user's needs and user's satisfaction should always be the main concern of agent's designers. The thesis provides a frame for agents' development, which allows the construction of agents that meet these criteria.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Huang, Qin
Pagination:x, 87 leaves ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Grogono, Peter
Identification Number:QA 76.76 I58H83 1997
ID Code:317
Deposited By: Concordia University Library
Deposited On:27 Aug 2009 17:11
Last Modified:13 Jul 2020 19:46
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top