Simulace firmy prostřednictvím autonomních agentů
Thesis title in Czech: | Simulace firmy prostřednictvím autonomních agentů |
---|---|
Thesis title in English: | A virtual company simulation by means of autonomous agents |
Academic year of topic announcement: | 2005/2006 |
Thesis type: | diploma thesis |
Thesis language: | čeština |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | doc. Mgr. Cyril Brom, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 16.10.2006 |
Date of assignment: | 16.10.2006 |
Date and time of defence: | 18.09.2007 00:00 |
Date of electronic submission: | 18.09.2007 |
Date of proceeded defence: | 18.09.2007 |
Opponents: | Mgr. Roman Neruda, CSc. |
Guidelines |
Ve firmách se často popisují pracovní postupy zaměstnanců. Jsou zachycovány pomocí nějakého grafického jazyka; jde o tzv. procesní modelování. Modely slouží např. pro potřeby ISO certifikace. Pokud se podaří procesní model parametrizovat, tj. nejen říci, jaké akce a v jakém pořadí se mají provádět (např. "po zabalení hrnce do krabice někdo krabici odnese do skladu"), ale také jak dlouho jednotlivé činnosti trvají a jaké jsou jejich zdroje, dají se modely použít pro simulaci na počítači. Simulovat pracovní procesy umí např. ARIS toolset. Problém je, že vyjadřovací prostředky jeho modelovacího jazyka jsou malé a výsledky nejsou vizualizovatelné jinak než prostřednictvím grafů a statistik. Problém ale můžeme vyřešit tím, že 1) jazyk pro popis procesních modelů zkombinujeme s nějakým jazykem pro popis mechanismu řízení akcí autonomních agentů, 2) navrhneme vhodný způsob popisu virtuálního světa -- firmy. To nám umožní simulovat firmu pomocí autonomních agentů, čímž dosáhneme vyšší granularity simulace a budeme moci vizualizovat přímo dění ve virtuální firmě.
Cílem práce je navrhnout 1) jazyk pro popisování chování zaměstnanců, který bude kombinovat možnosti procesního modelování a přístup pracující s autonomními agenty, 2) způsob popisu virtuální firmy a 3) způsob parametrizace simulace. Student dále implementuje interpret jazyka a nástroj pro samotnou simulaci virtuální firmy. Výstupem z nástroje budou data v takovém formátu, který umožní vizualizaci v grafickém prohlížeči. Samotný 2D/3D prohlížeč není nutnou součástí práce. Student při implementaci může vyjít z již existujících systémů, např. IVE nebo Soar. |
References |
1. Bryson, J.: The Behavior-Oriented Design of Modular Agent Intelligence. In: Proc. of Agent Technologies, Infrastructures and Tools for E-Services, LNCS 2592 (2003) 61-76
2. IDS Scheer AG: ARIS Design Platform, ARIS Simulation. www.ids-scheer.com 3. Int. Organisation for Standardisation: ISO 9001-4, Quality Systems. www.iso.org 4. Brom, C., Kocáb, P.: Virtual agents in a simulation of an ISO-company. A poster. In: Proc. of Intelligent Virtual Agents, Springer, Berlin (2005) 5. Sierhuis, M., Clancey, J. W., van Hoof. R.: Brahms: A multiagent modeling environment for simulation work practice in organizations. In: Journal for Simulation Modelling Practice and Theory, A special issue on Simulating Organisational Processes, Elsevier (to appear) 6. Brom, C.: Virtual humans: How to represent their knowledge. In: Proceedings of ITAT 2005, Slovak Republic (2005) (in Czech) 7. Brom, C.: Framework GAL: Towards Large Simulations with Tens of Virtual Humans. Technical Report, TR 2005/3, Charles University, Mathematical-Physical Faculty (2005) |