Cloud-based JDEECo simulator
|Thesis title in Czech:|
|Thesis title in English:||Cloud-based JDEECo simulator|
|Academic year of topic announcement:||2014/2015|
|Type of assignment:||diploma thesis|
|Department:||Department of Distributed and Dependable Systems (32-KDSS)|
|Supervisor:||doc. RNDr. Tomáš Bureš, Ph.D.|
|Author:||hidden - assigned and confirmed by the Study Dept.|
|Date of registration:||10.11.2014|
|Date of assignment:||10.11.2014|
|Confirmed by Study dept. on:||20.11.2014|
|The DEECo component model is designed for modeling and development of highly dynamic systems of autonomous components. Apart from development, it allows precise simulations of large-scale deployment of systems of autonomous components. To this end, it integrates with mobility simulators (e.g. MATSim) and a network simulator (OMNet++). Such precise simulations are computationally very intensive.
The goal of the thesis is to design and implement cloud infrastructure for simulating DEECo applications (specifically Java-based DEECo application relying on the JDEECo framework). The cloud infrastructure should provide the possibility of (i) scaling the simulation on multiple machines depending on the desired extent of the simulation, expected cost, etc., (ii) easy enough configuration of the simulation and the factors observed in the simulation, and (iii) analysis and presentation of the data gathered by the simulation.
| 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
 Bureš T., Gerostathopoulos I., Hnětynka P., Keznikl J., Kit M., Plášil F.: DEECo - an Ensemble-Based Component System, In Proceedings of CBSE 2013, Vancouver, Canada, June 2013