Deutsch
Help
Login
Lectures
Courses
Academic Programs
Offered Theses
Application for studies
Mobility Services
roomTUlearn
Rooms
Booking Schedule
Student Support Services
Lehre
Forschung
Organisation
184.180
Intelligent Software Agents
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.
2010S
2008S
2007S
2006S
2005S
2004S
2003S
2010S, VU, 2.0h, 3.0EC
TUWEL course
Properties
Semester hours: 2.0
Credits: 3.0
Type: VU Lecture and Exercise
Aim of course
Knowledge of the software agent paradigm.
Subject of course
Foundations of software agents: Principles, Architectures, Models. In this course we treat the following topics:
Agent Architectures
Multi-Agent Systems
Agent Communication (Languages)
Agent Coordination
Logic-Based Agents
Organization
Please
subscribe
to this course in TISS and
activate
forum participation.
Register
for
one group
"Anmeldung zur LVA" (I1 to I3).
Further organizational details (important dates, etc.) will be
posted in the corresponding TISS Forum
.
Didactic Procedure
Lecture units alternate with exercise units (3 per term).
Exercise sheets with deepening exercises have to be solved independently before each exercise unit.
Necessary knowledge and skills will be presented and illustrated in preceding lecture units.
During exercise units, solutions to the exercises of the exercise sheets have to be presented on the blackboard; the focus is on presenting the approach, this will not be graded.
Participating in the test on exercises towards the end of the term, however, is obligatory for a subsequent admission to the final exam.
The final exam is on the subjects presented during the lecture units.
Additional information
Addressing software systems that apply software agents first of all calls for the following questions:
What is a software agent?
Loosely speaking, a software agent is any computer program that provides a service after the request and input of data. E.g., any printer demon, or xbiff are simple software agents. This definition, however, is too simple and further abilities are required, such as to act autonomously, adaptive behavior, or interaction with other agents or the user.
What are software agents good for?
They are useful in complex, distributed systems whenever services shall be provided by independent, autonomous entities. More complex systems can be built based on the interaction of single agents, each tailored for different tasks and equipped with different capabilities. On the Web, Information Agents play an important role.
How to build "intelligent" software agents?
There are different approaches (e.g., integrating problem-solving components, special architectures), many of them building on AI methods.
Lecturers
Fink, Michael
Institute
E184 Institute of Information Systems
Course dates
Day
Time
Date
Location
Description
Tue
13:00 - 15:00
09.03.2010 - 29.06.2010
EI 2 Pichelmayer HS - ETIT
FINK
Show single appointments
Intelligent Software Agents - Single appointments
F
P
1
N
E
Day
Date
Time
Location
Description
Tue
09.03.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
16.03.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
23.03.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
30.03.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
06.04.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
13.04.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
20.04.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
27.04.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
04.05.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
11.05.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
18.05.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
25.05.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
01.06.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
08.06.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
15.06.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
22.06.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
Tue
29.06.2010
13:00 - 15:00
EI 2 Pichelmayer HS - ETIT
FINK
F
P
1
N
E
Examination modalities
written and oral
Course registration
Registration modalities
siehe http://www.kr.tuwien.ac.at/courses/
Group Registration
Group
Registration From
To
I1 Anmeldung zur LVA
09.02.2010 00:00
09.03.2010 23:59
I2 Anmeldung zur LVA
09.02.2010 00:00
09.03.2010 23:59
I3 Anmeldung zur LVA
09.02.2010 00:00
09.03.2010 23:59
Register in a Group
Curricula
Study Code
Obligation
Semester
Precon.
Info
033 532 Media Informatics
Mandatory elective
033 533 Medical Informatics
Not specified
033 534 Software & Information Engineering
Mandatory elective
033 534 Software & Information Engineering
Mandatory elective
Literature
Lecture material will be provided
via TUWEL
.
Previous knowledge
Basic programming skills (C++, Java) and basic mathematical skills, as taught in the mathematics courses of the bachelor studies, are a necessary requirement. Auxiliary knowledge of knowledge-based systems, as well as of theoretical computer science and logic, is helpful but not necessary.
Preceding courses
185.278 VU Theoretical Computer Science and Logics
184.174 VU Introduction to knowledge based systems
183.210 VL Introduction to Programming
Miscellaneous
Course homepage
Language
German