Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

INFO407 Agent-based Software Technologies

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, scalability 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.

Paper title Agent-based Software Technologies
Paper code INFO407
Subject Information Science
EFTS 0.1667
Points 20 points
Teaching period Second Semester
Domestic Tuition Fees (NZD) $1,256.92
International Tuition Fees (NZD) $5,151.03

^ Top of page

Prerequisite
INFO 323
Restriction
SENG 407
Limited to
BA(Hons), BAppSc(Hons), BCom(Hons), BSc(Hons), MA, MAppSc, MBus, MCom, MSc, PGDipAppSc, PGDipArts, PGDipCom, PGDipSci, PGCertAppSc
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
infoscience@otago.ac.nz
Teaching staff
Dr Maryam Purvis, Professor Martin Purvis and Professor Stephen Cranefield
Paper Structure
The paper covers:
  • General principles of agent-based modelling
  • Software agent-based technologies
  • Applications of agent-based systems
Assessment:
  • Research assignment 25%
  • Agent-based model development 40%
  • Final examination 35%
Teaching Arrangements
One 2-hour lecture/tutorial each week.
Textbooks
Fundamentals of Multiagent Systems, by Jose Vidal
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

^ Top of page

Timetable

Second Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
Blackboard

Lecture

Stream Days Times Weeks
Attend
L1 Wednesday 14:00-15:50 28-34, 36-41

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, scalability 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.

Paper title Agent-based Software Technologies
Paper code INFO407
Subject Information Science
EFTS 0.1667
Points 20 points
Teaching period Second Semester
Domestic Tuition Fees (NZD) $1,282.09
International Tuition Fees (NZD) $5,357.07

^ Top of page

Prerequisite
INFO 303 or INFO 323
Restriction
SENG 407
Limited to
BA(Hons), BAppSc(Hons), BCom(Hons), BSc(Hons), MA, MAppSc, MBus, MCom, MSc, PGDipAppSc, PGDipArts, PGDipCom, PGDipSci, PGCertAppSc
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
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
infoscience@otago.ac.nz
Teaching staff
Assoc. Professor Tony Savarimuthu, Professor Michael Winikoff
Paper Structure
The paper covers:
  • General principles of agent-based modelling
  • Software agent-based technologies
  • Applications of agent-based systems
Assessment:
  • Research assignment 25%
  • Agent-based model development 40%
  • Final examination 35%
Teaching Arrangements
One 2-hour lecture/tutorial each week.
Textbooks
Fundamentals of Multiagent Systems, by Jose Vidal
Graduate Attributes Emphasised
Interdisciplinary perspective, Scholarship, Critical thinking, Research, Teamwork.
View more information about Otago's graduate attributes.

^ Top of page

Timetable

Second Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
Blackboard

Lecture

Stream Days Times Weeks
Attend
L1 Wednesday 14:00-15:50 28-34, 36-41