[7] | Sandi Gec, Dragi Kimovski, Uros Pascinski, Radu Aurel Prodan, Vlado Stankovski, Semantic approach for multi-objective optimisation of the ENTICE distributed Virtual Machine and container images repository, In Concurrency and Computation: Practice and Experience, vol. 31, no. 3, 2019.
[bib][url] [doi] [abstract]
Abstract: New software engineering technologies facilitate development of applications from reusable software components, such as Virtual Machine and container images (VMI/CIs). Key requirements for the storage of VMI/CIs in public or private repositories are their fast delivery and cloud deployment times. ENTICE is a federated storage facility for VMI/CIs that provides optimisation mechanisms through the use of fragmentation and replication of images and a Pareto Multi‐Objective Optimisation (MO) solver. The operation of the MO solver is, however, time‐consuming due to the size and complexity of the metadata, specifying various non‐functional requirements for the management of VMI/CIs, such as geolocation, operational cost, and delivery time. In this work, we address this problem with a new semantic approach, which uses an ontology of the federated ENTICE repository, knowledge base, and constraint‐based reasoning mechanism. Open Source technologies such as Protégé, Jena Fuseki, and Pellet were used to develop a solution. Two specific use cases, (1) repository optimisation with offline and (2) online redistribution of VMI/CIs, are presented in detail. In both use cases, data from the knowledge base are provided to the MO solver. It is shown that Pellet‐based reasoning can be used to reduce the input metadata size used in the optimisation process by taking into consideration the geographic location of the VMI/CIs and the provenance of the VMI fragments. It is shown that this process leads to reduction of the input metadata size for the MO solver by up to 60% and reduction of the total optimisation time of the MO solver by up to 68%, while fully preserving the quality of the solution, which is significant.
|
[6] | Josef Hammer, Philipp Moll, Hermann Hellwagner, Transparent Access to 5G Edge Computing Services, In 2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), IEEE, Piscataway (NJ), pp. 895-898, 2019.
[bib][url] [doi] |
[5] | Agata Barcis, Michal Barcis, Christian Bettstetter, Robots that Sync and Swarm: A Proof of Concept in ROS 2, In International Symposium on Multi-Robot and Multi-Agent Systems (MRS), IEEE, Piscataway (NJ), 2019.
[bib][url] [doi] |
[4] | Michal Barcis, Hermann Hellwagner, An Evaluation Model for Information Distribution in Multi-Robot Systems, In IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 824-829, 2019.
[bib][url] [doi] |
[3] | Rupinder Kaur, Vishu Madaan, Prateek Agrawal, Diagnosis of Arthritis Using K-Nearest Neighbor Approach, In Proceedings of the 3rd International Conference On Advanced Informatics For Computing Research (Ashish Kumar Luhach, Dharm Singh Jat, Kamarul Bin Ghazali Hawari, Xiao-Zhi Gao, Pawan Lingras, eds.), Springer Singapore, pp. 160-171, 2019.
[bib][url] [doi] |
[2] | Deepak Chaudhary, Prateek Agrawal, Vishu Madaan, Bank Cheque Validation Using Image Processing, In Proceedings of the 3rd International Conference On Advanced Informatics For Computing Research (Ashish Kumar Luhach, Dharm Singh Jat, Kamarul Bin Ghazali Hawari, Xiao-Zhi Gao, Pawan Lingras, eds.), Springer Singapore, pp. 148-159, 2019.
[bib][url] [doi] |
[1] | Neha Bhadwal, Prateek Agrawal, Vishu Madaan, Bilingual Machine Translation System Between Hindi and Sanskrit Languages, In Proceedings of the 3rd International Conference On Advanced Informatics For Computing Research (Ashish Kumar Luhach, Dharm Singh Jat, Kamarul Bin Ghazali Hawari, Xiao-Zhi Gao, Pawan Lingras, eds.), Springer Singapore, pp. 312-321, 2019.
[bib][url] [doi] |