Agentorienteeritud analüüs ja simulatsioon (ITB8815)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ITB8815
õppeaine nimetus eesti k
Agentorienteeritud analüüs ja simulatsioon
õppeaine nimetus inglise k
Agent-Oriented Analysis and Simulation
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
kontrollivorm
eksam
õpetamise semester
kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
Ainet õpetavad struktuuriüksused
IT - tarkvarateaduse instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Õppeaine eesmärk on anda ülevaade probleemvaldkonna analüüsist sotsiotehniliste süsteemide kavandamiseks kasutades aktiivse olemi ehk agendi mõistet ja teisi seotud mõisteid nagu roll, eesmärk, kvaliteedieesmärk, emotsionaalne eesmärk, sõltuvus rollide vahel ja valdkonnaolem, ning õpetada üliõpilasi prototüüpima sotsiotehnilisi süsteeme agendipõhiste simulatsioonidena.
õppeaine eesmärgid inglise k
The objective of this subject is to provide an overview of the problem domain analysis for designing sociotechnical systems using the notion of an active entity or agent and related notions, such as role, goal, quality goal, emotional goal, dependency between roles, and domain entity, and to teach students to prototype sociotechnical systems as agent-based simulations.
õppeaine õpiväljundid eesti k.
Kursuse edukalt läbinud üliõpilane:
1. On võimeline selgitama sotsiotehnilise süsteemi mõistet ja niisuguseid süsteeme tegelikus elus identifitseerima.
2. Tunneb vaatepunktide raamistikku ja oskab seda kasutada.
3. Teostab probleemvaldkonna analüüsi sotsiotehniliste süsteemide jaoks ning kasutab selleks vajalikke tehiseid – mudeleid.
4. Loob antud probleemvaldkonda esitava mudelite kogumi ning seda esitava agentorienteeritud analüüsi spetsifikatsiooni dokumendi mingi probleemi lahendamiseks.
5. On võimeline kiiresti prototüüpima sotsiotehnilise süsteemi agendipõhise simulatsioonina.
õppeaine õpiväljundid ingl k.
On successful completion of this course, the student
1. Is capable of explaining the notion of a sociotechnical system and of identifying such systems in real life.
2. Knows and is able to use the viewpoint framework.
3. Performs problem domain analysis for sociotechnical systems and uses the necessary artefacts – models.
4. Creates a set of models representing the given problem domain and the specification document of agent-oriented analysis presenting the set of models in order to solve a particular problem.
5. Is capable of quickly prototyping a sociotechnical system as an agent-based simulation.
õppeaine sisu lühikirjeldus eesti k
Kursuse raames käsitletakse järgmisi teemasid:
1. Sotsiotehnilised süsteemid.
2. Kontseptuaalne ruum ja selle mõisted.
3. Kontseptuaalsed raamistikud.
4. Vaatepunktide raamistik.
5. Analüüsiprotsess ja selle tehised.
6. Tehised:
a. Motivatsioonilised stsenaariumid
b. Eesmärkide mudelid
c. Rollide ja organisatsiooni mudelid.
d. Valdkonna mudelid.
e. Agentide ja tutvuste mudelid.
f. Interaktsioonide mudelid.
g. Teadmiste ja ressursside mudelid.
h. Stsenaariumid.
7. Agentorienteeritud analüüsi spetsifikatsiooni dokumendid.
8. Multiagentsüsteemid ja agendipõhine simulatsioon.
9. Simulatsiooniplatvormid.
10. Juhtumianalüüsid.
õppeaine sisu lühikirjeldus ingl k
The course will cover the following topics:
1. Sociotechnical systems.
2. Conceptual space and its concepts.
3. Conceptual frameworks.
4. Viewpoint framework.
5. Analysis process and its artefacts.
6. Artefacts:
a. Motivational scenarios.
b. Goal models.
c. Role and organisation models.
d. Domain models.
e. Agent and acquaintance models.
f. Interaction models.
g. Knowledge and resource models.
h. Scenarios.
7. Specification documents of agent-oriented analysis.
8. Multi-agent systems and agent-based simulation.
9. Platforms of agent-based simulation.
10. Case studies.
hindamisviis eesti k
Tudengite tiim teostab miniprojekti sotsiotehnilise süsteemi agentorienteeritud analüüsist ja kiirest prototüüpimisest mingi reeglina tiimi poolt valitud probleemvaldkonna jaoks. Tudengite tiim esitab miniprojekti tulemused agentorienteeritud analüüsi spetsifikatsiooni dokumendina mahuga umbes 2000 sõna koos lisade, jooniste, tabelite, skeemide ja simulatsiooni lähtekoodi näidetega ja kaitseb projekti erinevaid etappe suuliste ettekannetega auditooriumis. Miniprojekt annab tiimi liikmetele kokku 50% aine sooritusest. Igale tudengile annab teise 50% aine sooritusest 2-tunniline kirjalik või arvutipõhine eksam semestri lõpul.
hindamisviis ingl k
A team of students performs a mini-project on an agent-oriented analysis and fast prototyping of a sociotechnical system for a problem domain that is chosen by the team, as a rule. The team presents the results of the mini-project as a specification document of agent-oriented analysis of approximately 2000 words including appendices, figures, tables, graphs and examples of simulation source code, and defends the different stages of the assignment during in-class oral presentations. The mini-project gives the team members 50% of the subject completion. A 2-hour written or computer-based examination at the end of the semester provides the other 50% of the subject completion for each student.
iseseisev töö eesti k
2*16 tundi loenguid + 2*16 harjutustundi + 92 tundi iseseisvat tööd (sisaldab miniprojekti) = 156 tundi. Tudengid jaotatakse 3-5 liikmega tiimidesse, kus nad teostavad tiimitööna miniprojekti sotsiotehnilise süsteemi analüüsist ja kiirest prototüüpimisest. Tudengite tiim kaitseb miniprojekti ettekannetega auditooriumis.
iseseisev töö ingl k
: 2*16 h of lectures + 2*16 practice hours + 92 h of independent work (includes the mini-project) = 156 h. The students are allocated to teams of 3-5 members, where they complete as teamwork a mini-project on the analysis and fast prototyping of a sociotechnical system. The student team defends its mini-project with in-class presentations.
õppekirjandus
Sterling, L. & Taveter, K. (2009). The art of agent-oriented modeling. Cambridge, MA; London, England: The MIT Press.
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
0.0
praktikume
-
harjutusi
2.0
harjutusi
16.0
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
Vastava versiooni aine-õppejõu paarid on puudu!
Ainekaart eesti keeles
Ainekaart inglise keeles