Red X iconGreen tick iconYellow tick icon

Overview

Types of agents including reactive agents, communicating agents and rational agents. Topics include agent communication languages, agent internal architectures, agent platform architectures and services, ontologies and ontology services, interaction protocols, calability issues, agent based design and development, agent-based software interoperability, and applications of agent technology.

Agent-based modelling is widely used to solve a variety of business and technology problems. In the business world, this includes modelling of consumer behaviour, workforce management and supply-chain logistics. In wider technical spheres agent-based modelling is essential for the understanding of and interaction with all complex distributed systems.

This paper covers the fundamental elements of agent-based modelling and the technical issues associated with the construction of agent-based information systems that are used for the scalable management of complex social and technical environments.

About this paper

Paper title Agent-based Software Technologies
Subject Computer and Information Science
EFTS 0.1667
Points 20 points
Teaching period Semester 2 (On campus)
Domestic Tuition Fees ( NZD ) $1,627.83
International Tuition Fees Tuition Fees for international students are elsewhere on this website.
Restriction
INFO 407, SENG 407
Eligibility
Suitable for honours or postgraduate students having a familiarity with computer programming and with an interest in the modelling of complex distributed systems
Contact

Professor Stephen Cranefield

Teaching staff

Professor Stephen Cranefield

Paper Structure

The paper covers:

  • General principles of agent-based modelling
  • Software agent-based technologies
  • Applications of agent-based systems
Teaching Arrangements
One 2-hour lecture/tutorial each week.
Graduate Attributes Emphasised
Interdisciplinary perspective, Scholarship, Critical thinking, Research, Teamwork.
View more information about Otago's graduate attributes.
Learning Outcomes
  • Understanding of the essentials of agent-based modelling
  • Ability to build elementary models of this type
  • Understanding the elements of agent-based system engineering
  • Current software engineering issues in this area
Assessment details
  • Research assignment 25%
  • Agent-based model development 40%
  • Final examination 35%

Overview

Types of agents including reactive agents, communicating agents and rational agents. Topics include agent communication languages, agent internal architectures, agent platform architectures and services, ontologies and ontology services, interaction protocols, calability issues, agent based design and development, agent-based software interoperability, and applications of agent technology.

Agent-based modelling is widely used to solve a variety of business and technology problems. In the business world, this includes modelling of consumer behaviour, workforce management and supply-chain logistics. In wider technical spheres, agent-based modelling is essential for the understanding of and interaction with all complex distributed systems.

This paper covers the fundamental elements of agent-based modelling and the technical issues associated with the construction of agent-based information systems that are used for the scalable management of complex social and technical environments.

About this paper

Paper title Agent-based Software Technologies
Subject Computer and Information Science
EFTS 0.1667
Points 20 points
Teaching period Semester 2 (On campus)
Domestic Tuition Fees Tuition Fees for 2027 have not yet been set
International Tuition Fees Tuition Fees for international students are elsewhere on this website.
Restriction
INFO 407, SENG 407
Eligibility
Suitable for honours or postgraduate students having a familiarity with computer programming and with an interest in the modelling of complex distributed systems.
Contact

Professor Stephen Cranefield

Teaching staff

Professor Stephen Cranefield

Paper Structure

The paper covers:

  • General principles of agent-based modelling
  • Software agent-based technologies
  • Applications of agent-based systems
Teaching Arrangements
One 2-hour lecture/tutorial each week.
Textbooks

None.

Graduate Attributes Emphasised
Interdisciplinary perspective, Scholarship, Critical thinking, Research, Teamwork.
View more information about Otago's graduate attributes.
Learning Outcomes
  • Understanding of the essentials of agent-based modelling
  • Ability to build elementary models of this type
  • Understanding the elements of agent-based system engineering
  • Current software engineering issues in this area
Assessment details
  • Research assignment 25%
  • Agent-based model development 40%
  • Final examination 35%
Back to top