Thesis (Selection of subject)Thesis (Selection of subject)(version: 308)
Assignment details
Reification of the DEECo component model and its application in virtual-world simulations
Thesis title in Czech: Realizace komponentového modelu DEECo a jeho aplikace v simulacích virtuálních světů
Thesis title in English: Reification of the DEECo component model and its application in virtual-world simulations
Key words: komponentový model, servisy, virtuální svět, simulace, adaptivní systémy, agent, umělá inteligence
English key words: component model, services, virtual world, simulation, adaptive systems, agent, artificial intelligence
Academic year of topic announcement: 2012/2013
Type of assignment: diploma thesis
Thesis language: angličtina
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: prof. RNDr. Tomáš Bureš, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 06.11.2012
Date of assignment: 03.12.2012
Confirmed by Study dept. on: 07.05.2013
Date and time of defence: 09.09.2013 00:00
Date of electronic submission:30.07.2013
Date of submission of printed version:31.07.2013
Date of proceeded defence: 09.09.2013
Reviewers: Mgr. Jakub Gemrot, Ph.D.
Advisors: Michał Kit, Ph.D.
In the domain of dynamically evolving distributed systems composed of autonomous and (self-) adaptive components, the task of systematically managing the design complexity of their communication and composition is a pressing issue. This stems from the dynamic nature of such systems, where components and their bindings may appear and disappear without anticipation. As one way of addressing the challenge, [1] proposes a new component model (called DEECo), which features separation of concerns via a mechanism of dynamic implicit bindings with implicit communication. This leads to introduction of autonomous components and their dynamic interaction groups (called ensembles).

The goal of the thesis is to reify the DEECo concepts and paradigms in a Java-based implementation connected to a simulation of a virtual world. As such, the thesis should provide a platform for experimentation with DEECo-based applications.
[1] Keznikl J., Bureš T., Plášil F., Kit M.: Towards Dependable Emergent Ensembles of Components: The DEECo Component Model, Proceedings of WICSA/ECSA 2012, Helsinki, Finland, pp. 249-252, IEEE CS, ISBN 978-0-7695-4827-2, DOI 10.1109/WICSA-ECSA.212.39, August 2012

[2]Bures, T., Gerostathopoulos, I., Hnetynka, P., Keznikl, J., Kit, M., Plasil, F.: Autonomous components in dynamic environments, Awareness: Self-Awareness in Autonomic Systems Magazine, Sept 2012,
Charles University | Information system of Charles University |