@inproceedings{MTMT:34205383, title = {Balanced Distributed Computation Patterns}, url = {https://m2.mtmt.hu/api/publication/34205383}, author = {Li, Jianhao and Kim, Yuri and Zsók, Viktória}, booktitle = {Composability, Comprehensibility and Correctness of Working Software}, doi = {10.1007/978-3-031-42833-3_7}, unique-id = {34205383}, abstract = {The state-of-the-art concurrent software development extensively uses various methodologies and approaches to obtain high-speed up. However, parallelism remains one of the most challenging topics, especially in the case of pattern-based programming approaches. The primary purpose of the paper is to explore parallel computation schemes in a new environment by illustrating the appropriateness and applicability in novel distributed computation setups. The used programming language Go compiles the program into machine code; hence, it does not need extra run-time like virtual machines or interpreters. Additionally, it has powerful built-in concurrency constructs like goroutines and channels. RabbitMQ is a traditional message broker developed for over ten years and well-known for its reliability. Therefore, Go and RabbitMQ were chosen to implement our computation patterns. This paper is a tutorial on concurrent and on distributed programming. The Go introduction and the explanation of concurrent examples provide the reader with necessary background knowledge to understand the distributed programming explorations. The main focus of this paper is the implementation of practical distributed examples that follow existing patterns using Go and RabbitMQ. The patterns are the experience collection of skilled software engineers. By practicing the distributed examples, the readers can gain significant experience in designing and implementing distributed systems.}, keywords = {PATTERNS; Distributed systems; concurrent programming}, year = {2023}, pages = {202-321}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @book{MTMT:34205374, title = {Composability, Comprehensibility and Correctness of Working Software. 8th Summer School, CEFP 2019, Budapest, Hungary, June 17–21, 2019, Revised Selected Papers}, url = {https://m2.mtmt.hu/api/publication/34205374}, isbn = {9783031428326}, doi = {10.1007/978-3-031-42833-3}, editor = {Porkoláb, Zoltán and Zsók, Viktória}, publisher = {Springer International Publishing}, unique-id = {34205374}, abstract = {This book constitutes the revised selected papers of the 8th Summer School, CEFP 2019, held in Budapest, Hungary, during June 2019. The 7 full papers and the 4 short papers included in this volume were carefully reviewed and selected. The lectures cover various programming subjects with a focus on composability, comprehensibility, and correctness of working software.}, year = {2023}, orcid-numbers = {Porkoláb, Zoltán/0000-0001-6819-0224; Zsók, Viktória/0000-0003-4414-6813} } @CONFERENCE{MTMT:34130345, title = {Sustainable Cyber-Physical Systems}, url = {https://m2.mtmt.hu/api/publication/34130345}, author = {Zsók, Viktória}, booktitle = {12th International Conference on Applied Informatics (ICAI 2023)}, unique-id = {34130345}, year = {2023}, pages = {1-2}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @CONFERENCE{MTMT:32833253, title = {Sustainable Distributed Communication Models}, url = {https://m2.mtmt.hu/api/publication/32833253}, author = {Jianhao, Li and Zsók, Viktória}, booktitle = {SusTrainable: Promoting Sustainability as a Fundamental Driver in Software Development Training and Education}, unique-id = {32833253}, year = {2021}, pages = {48-59}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @book{MTMT:32639955, title = {Trends in Functional Programming. 22nd International Symposium, TFP 2021, Virtual Event, February 17–19, 2021, Revised Selected Papers}, url = {https://m2.mtmt.hu/api/publication/32639955}, isbn = {9783030839772}, doi = {10.1007/978-3-030-83978-9}, editor = {Zsók, Viktória and Hughes, John}, publisher = {Springer Netherlands}, unique-id = {32639955}, year = {2021}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813; Hughes, John/0000-0001-8042-0969} } @inproceedings{MTMT:32560398, title = {Actor Model based Distributed Communication in Golang}, url = {https://m2.mtmt.hu/api/publication/32560398}, author = {Jianhao, Li and Zsók, Viktória}, booktitle = {Conference on Developments in Computer Science}, unique-id = {32560398}, year = {2021}, pages = {259-262}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @inproceedings{MTMT:32560387, title = {Design and Implementation of Digital Image Processing in Functional Programming}, url = {https://m2.mtmt.hu/api/publication/32560387}, author = {Beka, Grdzelishvili and Zsók, Viktória}, booktitle = {Conference on Developments in Computer Science}, unique-id = {32560387}, year = {2021}, pages = {255-258}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @misc{MTMT:31655133, title = {Implementation of Digital Synthesis in Functional Programming}, url = {https://m2.mtmt.hu/api/publication/31655133}, author = {Evan, Sitt and Xiaotian, Su and Beka, Grdzelishvili and Zurab, Tsinadze and Zongpu, Xie Hossameldin Abdin and Giorgi, Botkoveli and Nikola, Cenikj and Tringa, Sylaj and Zsók, Viktória}, unique-id = {31655133}, year = {2020}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @misc{MTMT:31655108, title = {Implementation of Digital Synthesis in Functional Programming}, url = {https://m2.mtmt.hu/api/publication/31655108}, author = {Xiaotian, Su and Evan, Sitt and Beka, Grdzelishvili and Zurab, Tsinadze and Xie, Zongpu and Hossameldin, Abdin and Giorgi, Botkoveli and Nikola, Cenikj and Tringa, Sylaj and Zsók, Viktória}, unique-id = {31655108}, year = {2020}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} } @CONFERENCE{MTMT:31655091, title = {Functional Programming Application for Digital Synthesis Implementation}, url = {https://m2.mtmt.hu/api/publication/31655091}, author = {Evan, Sitt and Xiaotian, Su and Beka, Grdzelishvili and Zurab, Tsinadze and Xie, Zongpu and Hossameldin, Abdin and Giorgi, Botkoveli and Nikola, Cenikj and Tringa, Sylaj and Zsók, Viktória}, booktitle = {Draft Proceedings of the 32nd International Symposium on Implementation and Application of Functional Languages (IFL 2020)}, unique-id = {31655091}, year = {2020}, pages = {231-243}, orcid-numbers = {Zsók, Viktória/0000-0003-4414-6813} }