University of Belgrade
Department for Computer Science

PLATO

Programming languages and tools

Publications

2026

  1. Ivan Ristović, Vojin Jovanović, Milena Vujošević Janičić: Direct Heap Object Transfer Across Language-Runtime Instances. US Letter Patent, ORC26170095-US-PSP.
  2. Ivan Ristović, Milica Karličić, Vojin Jovanović, Milena Vujošević Janičić: Dynamic Garbage Collection Policy For Maximizing Service Density. US Letter Patent, ORC26170054-US-PSP.
  3. Ivan Ristović, Vojin Jovanović, Peter Hofer, Milena Vujošević Janičić: GraalDoss: Direct Object Snapshotting and Sharing for Cloud-Native Applications. Future Generation Computer Systems, 108375. https://doi.org/10.1016/j.future.2026.108375
  4. Ivan Ristović: Direct Data-Snapshotting and Snapshot Sharing Across Cloud-Native Applications. Doctoral Dissertation, Faculty of Mathematics, University of Belgrade.

2025

  1. Ivan Ristović, Milena Vujosević Janicić, Peter Hofer, Vojin Jovanović: Object Snapshotting and Sharing Across Application Instances. US Letter Patent, ORC25139810-US-NPR.
  2. Ivan Ristović: LINVAST Infrastructure for Language-Invariant Abstract Syntax Trees. Journal of Information Technology and Multimedia Systems — Info M, 25(81/82), 47–54.
  3. Ivan Ristović, Milan Čugurović, Strahinja Stanojević, Marko Spasić, Vesna Marinković, Milena Vujosević Janicić: Machine Learning-Driven Prediction of Optimal Control Flow Graph Traversal Strategy. Serbian Journal of Electrical Engineering, 22(3). https://doi.org/10.2298/SJEE250828003R
  4. Aleksandar Stefanović, Ivan Ristović, Milena Vujošević Janičić: Extensible Java Bytecode Data-Flow Analysis JVMCI Framework. Proceedings of the 14th Symposium "Mathematics and Applications".
  5. Milica Karličić, Ivan Ristović, Milena Vujošević Janičić: Metrics Visualization Using Profiling-Based Adaptive GC Policy for Serverless. Proceedings of the 14th Symposium "Mathematics and Applications".
  6. Milan Čugurović, Ivan Ristović, Strahinja Stanojević, Marko Spasić, Vesna Marinković, Milena Vujosević Janicić: ML-Driven Prediction of Optimal CFG Traversal Algorithm in Modern JVM-Based Applications. Proceedings of the 12th International Conference on Electrical, Electronic and Computing Engineering. https://doi.org/10.1109/IcETRAN66854.2025.11114103

2024

  1. Aleksandar Stefanović, Ivan Ristović, Milena Vujošević Janičić: Constant Folding of Reflective Calls via Static Analysis of Java Bytecode. Proceedings of the 14th Symposium "Mathematics and Applications".
  2. Milica Karličić, Ivan Ristović, Milena Vujošević Janičić: Profiling-Based Adaptive GC Policy for Serverless. Proceedings of the 14th Symposium "Mathematics and Applications".
  3. Marko Spasić, Ivan Ristović, Strahinja Stanojević, Milan Čugurović, Milica Karličić, Milena Vujosević Janicić: Evaluating GraalVM Compiler Performance using a Distributed Computing Cluster. Proceedings of the 15th Serbian Mathematical Congress.
  4. Ivan Ristović, Milan Čugurović, Strahinja Stanojević, Marko Spasić, Vesna Marinković, Milena Vujosević Janicić: Efficient Control-Flow Graph Traversal. Proceedings of the 15th YUINFO Conference.

2023

  1. Ivan Ristović, Milan Čugurović, Strahinja Stanojević, Marko Spasić, Vesna Marinković, Milena Vujosević Janicić: Analyzing Control Flow Graph Traversals. Proceedings of the 13th Symposium "Mathematics and Applications".
  2. Ivan Ristović: Pre-initialization of the Java Virtual Machine Context. Proceedings of the 13th Symposium "Mathematics and Applications".