Pierre Donat-Bouillud, Filip Křikava, Jakob Hain, Adam Plodek, Jan Vitek. PRL-PRG/rust-r-bcc (Software). Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@misc{dagstuhl-artifact-23609, title = {{PRL-PRG/rust-r-bcc}}, author = {Donat-Bouillud, Pierre and K\v{r}ikava, Filip and Hain, Jakob and Plodek, Adam and Vitek, Jan}, note = {Software, swhId: \href{https://archive.softwareheritage.org/swh:1:dir:0dacc419ced335c4daf1d275cb34c26580acdf23;origin=https://github.com/PRL-PRG/rust-r-bcc;visit=swh:1:snp:8aaa5ce6a6996c5b6445c37ac8eaac576eead033;anchor=swh:1:rev:1355b5412e279024364c61774bf50a653425f388}{\texttt{swh:1:dir:0dacc419ced335c4daf1d275cb34c26580acdf23}} (visited on 2025-09-17)}, url = {https://github.com/PRL-PRG/rust-r-bcc}, doi = {10.4230/artifacts.23609}, }
Pierre Donat-Bouillud, Filip Křikava, Jakob Hain, Adam Plodek, Jan Vitek. PRL-PRG/r-compile-server (Software). Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@misc{dagstuhl-artifact-23610, title = {{PRL-PRG/r-compile-server}}, author = {Donat-Bouillud, Pierre and K\v{r}ikava, Filip and Hain, Jakob and Plodek, Adam and Vitek, Jan}, note = {Software, Czech Science Foundation Grant No. 23-07580X, swhId: \href{https://archive.softwareheritage.org/swh:1:dir:80fa93336159947c757722b0eea284d792b20055;origin=https://github.com/PRL-PRG/r-compile-server;visit=swh:1:snp:5b568d1296bb310d9b8d2c00be87e197e494ce1a;anchor=swh:1:rev:2aafbcc1f47d5c6cb45d813e23730326f772a04b}{\texttt{swh:1:dir:80fa93336159947c757722b0eea284d792b20055}} (visited on 2025-09-17)}, url = {https://github.com/PRL-PRG/r-compile-server/tree/main/server/src/main/java/org/prlprg/bc}, doi = {10.4230/artifacts.23610}, }
Published in: OASIcs, Volume 134, Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)
Pierre Donat-Bouillud, Filip Křikava, Jakob Hain, Adam Plodek, and Jan Vitek. Comparing R Bytecode Compilers Written in R, Java, and Rust (Extended Abstract). In Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025). Open Access Series in Informatics (OASIcs), Volume 134, pp. 1:1-1:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{donatbouillud_et_al:OASIcs.Programming.2025.1, author = {Donat-Bouillud, Pierre and K\v{r}ikava, Filip and Hain, Jakob and Plodek, Adam and Vitek, Jan}, title = {{Comparing R Bytecode Compilers Written in R, Java, and Rust}}, booktitle = {Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)}, pages = {1:1--1:6}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-382-9}, ISSN = {2190-6807}, year = {2025}, volume = {134}, editor = {Edwards, Jonathan and Perera, Roly and Petricek, Tomas}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Programming.2025.1}, URN = {urn:nbn:de:0030-drops-242854}, doi = {10.4230/OASIcs.Programming.2025.1}, annote = {Keywords: R, bytecode, compiler} }
Published in: OASIcs, Volume 134, Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)
Mickaël Laurent, Jakob Hain, Filip Krikava, Sebastián Krynski, and Jan Vitek. Toward a Typed Intermediate Language for R (Extended Abstract). In Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025). Open Access Series in Informatics (OASIcs), Volume 134, pp. 24:1-24:4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{laurent_et_al:OASIcs.Programming.2025.24, author = {Laurent, Micka\"{e}l and Hain, Jakob and Krikava, Filip and Krynski, Sebasti\'{a}n and Vitek, Jan}, title = {{Toward a Typed Intermediate Language for R}}, booktitle = {Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)}, pages = {24:1--24:4}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-382-9}, ISSN = {2190-6807}, year = {2025}, volume = {134}, editor = {Edwards, Jonathan and Perera, Roly and Petricek, Tomas}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Programming.2025.24}, URN = {urn:nbn:de:0030-drops-243086}, doi = {10.4230/OASIcs.Programming.2025.24}, annote = {Keywords: JIT, compilation, static typing, ownership, copy-on-write, dynamic language} }
Published in: DARTS, Volume 3, Issue 1, Special Issue of the 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2017)
Bo Zhang, Filip Krikava, Romain Rouvoy, and Lionel Seinturier. Hadoop-Benchmark: Rapid Prototyping and Evaluation of Self-Adaptive Behaviors in Hadoop Clusters (Artifact). In Special Issue of the 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2017). Dagstuhl Artifacts Series (DARTS), Volume 3, Issue 1, pp. 1:1-1:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@Article{zhang_et_al:DARTS.3.1.1, author = {Zhang, Bo and Krikava, Filip and Rouvoy, Romain and Seinturier, Lionel}, title = {{Hadoop-Benchmark: Rapid Prototyping and Evaluation of Self-Adaptive Behaviors in Hadoop Clusters (Artifact)}}, pages = {1:1--1:3}, journal = {Dagstuhl Artifacts Series}, ISSN = {2509-8195}, year = {2017}, volume = {3}, number = {1}, editor = {Zhang, Bo and Krikava, Filip and Rouvoy, Romain and Seinturier, Lionel}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.3.1.1}, URN = {urn:nbn:de:0030-drops-71392}, doi = {10.4230/DARTS.3.1.1}, annote = {Keywords: Hadoop, Docker, Rapid Prototyping, Benchmark} }