[{"abstract":[{"lang":"eng","text":"Modern software development reuses code by importing libraries as dependencies. Software projects typically include an average of 36 dependencies, with 80% being transitive, meaning they are dependencies of dependencies. Recent research indicates that only 24.9% of these dependencies are required at runtime, and even within those, many program constructs remain unused, adding unnecessary code to the project. This has led to the development of debloating tools that remove unnecessary dependencies and program constructs while balancing precision by eliminating unused constructs and soundness by preserving all required constructs. To systematically evaluate this trade-off, we developed Deblometer, a micro-benchmark consisting of 59 test cases designed to assess support for various Java language features in debloating tools. Each test case includes a manually curated ground truth specifying necessary and bloated classes, methods, and fields, enabling precise measurement of soundness and precision. Using Deblometer, we evaluated three popular Java debloating tools: Deptrim, JShrink, and ProGuard. Our evaluation reveals that all tools remove required program constructs, which results in changed semantics or execution crashes. In particular, the dynamic class loading feature introduces unsoundness in all evaluated tools. Our comparison shows that Deptrim retains more bloated constructs, while ProGuard removes more required constructs. JShrink’s soundness is significantly affected by limited support for annotations, which leads to corrupted debloated artifacts. These soundness issues highlight the need to improve debloating tools to ensure stable and reliable debloated software."}],"project":[{"_id":"1072","name":"SFB 901; TP T5: Zuverlässige und automatisierte codebasierte Analyse von Open-Source-Abhängigkeiten (Reaktor)"}],"publication":"Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses","citation":{"ama":"Klauke J, Ohlmer T, Schott S, Ponta SE, Fischer W, Bodden E. A Soundness and Precision Benchmark for Java Debloating Tools. In: <i>Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses</i>. ACM; 2026. doi:<a href=\"https://doi.org/10.1145/3733827.3765530\">10.1145/3733827.3765530</a>","bibtex":"@inproceedings{Klauke_Ohlmer_Schott_Ponta_Fischer_Bodden_2026, title={A Soundness and Precision Benchmark for Java Debloating Tools}, DOI={<a href=\"https://doi.org/10.1145/3733827.3765530\">10.1145/3733827.3765530</a>}, booktitle={Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses}, publisher={ACM}, author={Klauke, Jonas and Ohlmer, Tom and Schott, Stefan and Ponta, Serena Elisa and Fischer, Wolfram and Bodden, Eric}, year={2026} }","mla":"Klauke, Jonas, et al. “A Soundness and Precision Benchmark for Java Debloating Tools.” <i>Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses</i>, ACM, 2026, doi:<a href=\"https://doi.org/10.1145/3733827.3765530\">10.1145/3733827.3765530</a>.","short":"J. Klauke, T. Ohlmer, S. Schott, S.E. Ponta, W. Fischer, E. Bodden, in: Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses, ACM, 2026.","chicago":"Klauke, Jonas, Tom Ohlmer, Stefan Schott, Serena Elisa Ponta, Wolfram Fischer, and Eric Bodden. “A Soundness and Precision Benchmark for Java Debloating Tools.” In <i>Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses</i>. ACM, 2026. <a href=\"https://doi.org/10.1145/3733827.3765530\">https://doi.org/10.1145/3733827.3765530</a>.","apa":"Klauke, J., Ohlmer, T., Schott, S., Ponta, S. E., Fischer, W., &#38; Bodden, E. (2026). A Soundness and Precision Benchmark for Java Debloating Tools. <i>Proceedings of the 2025 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses</i>. SCORED ’25: Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses, Taipei. <a href=\"https://doi.org/10.1145/3733827.3765530\">https://doi.org/10.1145/3733827.3765530</a>","ieee":"J. Klauke, T. Ohlmer, S. Schott, S. E. Ponta, W. Fischer, and E. Bodden, “A Soundness and Precision Benchmark for Java Debloating Tools,” presented at the SCORED ’25: Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses, Taipei, 2026, doi: <a href=\"https://doi.org/10.1145/3733827.3765530\">10.1145/3733827.3765530</a>."},"type":"conference","date_created":"2026-07-29T14:29:54Z","publication_status":"published","date_updated":"2026-07-29T14:46:19Z","year":"2026","status":"public","title":"A Soundness and Precision Benchmark for Java Debloating Tools","author":[{"id":"40915","first_name":"Jonas","orcid":"0000-0001-9160-9636","last_name":"Klauke","full_name":"Klauke, Jonas"},{"first_name":"Tom","last_name":"Ohlmer","full_name":"Ohlmer, Tom"},{"full_name":"Schott, Stefan","first_name":"Stefan","last_name":"Schott","orcid":"0000-0002-0644-3297","id":"54847"},{"full_name":"Ponta, Serena Elisa","last_name":"Ponta","first_name":"Serena Elisa"},{"last_name":"Fischer","first_name":"Wolfram","full_name":"Fischer, Wolfram"},{"id":"59256","full_name":"Bodden, Eric","orcid":"0000-0003-3470-3647","last_name":"Bodden","first_name":"Eric"}],"conference":{"name":"SCORED '25: Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses","start_date":"2025-10-13","location":"Taipei","end_date":"2025-10-17"},"user_id":"40915","doi":"10.1145/3733827.3765530","language":[{"iso":"eng"}],"_id":"66614","publisher":"ACM"},{"status":"public","year":"2024","title":"SootUp: A Redesign of the Soot Static Analysis Framework","publication_identifier":{"isbn":["9783031572456","9783031572463"],"issn":["0302-9743","1611-3349"]},"author":[{"id":"70410","full_name":"Karakaya, Kadiray","last_name":"Karakaya","first_name":"Kadiray","orcid":"https://orcid.org/0000-0001-9266-2084"},{"first_name":"Stefan","last_name":"Schott","full_name":"Schott, Stefan","id":"54847"},{"orcid":"0000-0001-9160-9636","last_name":"Klauke","first_name":"Jonas","full_name":"Klauke, Jonas","id":"40915"},{"id":"59256","full_name":"Bodden, Eric","orcid":"0000-0003-3470-3647","first_name":"Eric","last_name":"Bodden"},{"last_name":"Schmidt","first_name":"Markus","full_name":"Schmidt, Markus"},{"last_name":"Luo","first_name":"Linghui","full_name":"Luo, Linghui"},{"first_name":"Dongjie","last_name":"He","full_name":"He, Dongjie"}],"publication_status":"published","date_updated":"2025-11-11T14:26:52Z","_id":"53942","language":[{"iso":"eng"}],"publisher":"Springer Nature Switzerland","user_id":"477","doi":"10.1007/978-3-031-57246-3_13","publication":"Tools and Algorithms for the Construction and Analysis of Systems","citation":{"mla":"Karakaya, Kadiray, et al. “SootUp: A Redesign of the Soot Static Analysis Framework.” <i>Tools and Algorithms for the Construction and Analysis of Systems</i>, Springer Nature Switzerland, 2024, doi:<a href=\"https://doi.org/10.1007/978-3-031-57246-3_13\">10.1007/978-3-031-57246-3_13</a>.","bibtex":"@inbook{Karakaya_Schott_Klauke_Bodden_Schmidt_Luo_He_2024, place={Cham}, title={SootUp: A Redesign of the Soot Static Analysis Framework}, DOI={<a href=\"https://doi.org/10.1007/978-3-031-57246-3_13\">10.1007/978-3-031-57246-3_13</a>}, booktitle={Tools and Algorithms for the Construction and Analysis of Systems}, publisher={Springer Nature Switzerland}, author={Karakaya, Kadiray and Schott, Stefan and Klauke, Jonas and Bodden, Eric and Schmidt, Markus and Luo, Linghui and He, Dongjie}, year={2024} }","ama":"Karakaya K, Schott S, Klauke J, et al. SootUp: A Redesign of the Soot Static Analysis Framework. In: <i>Tools and Algorithms for the Construction and Analysis of Systems</i>. Springer Nature Switzerland; 2024. doi:<a href=\"https://doi.org/10.1007/978-3-031-57246-3_13\">10.1007/978-3-031-57246-3_13</a>","ieee":"K. Karakaya <i>et al.</i>, “SootUp: A Redesign of the Soot Static Analysis Framework,” in <i>Tools and Algorithms for the Construction and Analysis of Systems</i>, Cham: Springer Nature Switzerland, 2024.","apa":"Karakaya, K., Schott, S., Klauke, J., Bodden, E., Schmidt, M., Luo, L., &#38; He, D. (2024). SootUp: A Redesign of the Soot Static Analysis Framework. In <i>Tools and Algorithms for the Construction and Analysis of Systems</i>. Springer Nature Switzerland. <a href=\"https://doi.org/10.1007/978-3-031-57246-3_13\">https://doi.org/10.1007/978-3-031-57246-3_13</a>","chicago":"Karakaya, Kadiray, Stefan Schott, Jonas Klauke, Eric Bodden, Markus Schmidt, Linghui Luo, and Dongjie He. “SootUp: A Redesign of the Soot Static Analysis Framework.” In <i>Tools and Algorithms for the Construction and Analysis of Systems</i>. Cham: Springer Nature Switzerland, 2024. <a href=\"https://doi.org/10.1007/978-3-031-57246-3_13\">https://doi.org/10.1007/978-3-031-57246-3_13</a>.","short":"K. Karakaya, S. Schott, J. Klauke, E. Bodden, M. Schmidt, L. Luo, D. He, in: Tools and Algorithms for the Construction and Analysis of Systems, Springer Nature Switzerland, Cham, 2024."},"abstract":[{"lang":"eng","text":"<jats:title>Abstract</jats:title><jats:p>Since its inception two decades ago, <jats:sc>Soot</jats:sc> has become one of the most widely used open-source static analysis frameworks. Over time it has been extended with the contributions of countless researchers. Yet, at the same time, the requirements for <jats:sc>Soot</jats:sc> have changed over the years and become increasingly at odds with some of the major design decisions that underlie it. In this work, we thus present <jats:sc>SootUp</jats:sc>, a complete reimplementation of <jats:sc>Soot</jats:sc> that seeks to fulfill these requirements with a novel design, while at the same time keeping elements that <jats:sc>Soot</jats:sc> users have grown accustomed to.</jats:p>"}],"project":[{"name":"Reaktor: SFB 901 - Automatisierte Risikoanalyse in Bezug auf Open-Source-Abhängigkeiten (Hektor) (Transferproject T3)","_id":"107"},{"name":"HEKTOR: Automatisierte Risikoanalyse unter Berücksichtigung von Open-Source-Abhängigkeiten","_id":"668"},{"_id":"1","name":"SFB 901: On-The-Fly Computing - Individualisierte IT-Dienstleistungen in dynamischen Märkten"},{"name":"SFB 901; Projektbereich T: Transferprojekte des Sonderforschungsbereichs","_id":"82"},{"name":"SFB 901; TP T3: Automatisierte Risikoanalyse in Bezug auf Open-Source-Abhängigkeiten (Hektor)","_id":"107"}],"date_created":"2024-05-06T11:29:36Z","place":"Cham","type":"book_chapter","department":[{"_id":"76"}]},{"language":[{"iso":"eng"}],"_id":"57550","user_id":"477","doi":"10.4230/LIPIcs.ECOOP.2024.37","status":"public","title":"Java Bytecode Normalization for Code Similarity Analysis","year":"2024","author":[{"id":"54847","first_name":"Stefan","last_name":"Schott","full_name":"Schott, Stefan"},{"full_name":"Ponta, Serena Elisa","last_name":"Ponta","first_name":"Serena Elisa"},{"last_name":"Fischer","first_name":"Wolfram","full_name":"Fischer, Wolfram"},{"first_name":"Jonas","orcid":"0000-0001-9160-9636","last_name":"Klauke","full_name":"Klauke, Jonas","id":"40915"},{"full_name":"Bodden, Eric","last_name":"Bodden","orcid":"0000-0003-3470-3647","first_name":"Eric","id":"59256"}],"conference":{"location":"Vienna","name":"38th European Conference on Object-Oriented Programming (ECOOP 2024)"},"date_updated":"2025-11-11T14:29:43Z","date_created":"2024-12-03T08:15:07Z","type":"conference","department":[{"_id":"76"}],"publication":"38th European Conference on Object-Oriented Programming (ECOOP 2024)","citation":{"mla":"Schott, Stefan, et al. “Java Bytecode Normalization for Code Similarity Analysis.” <i>38th European Conference on Object-Oriented Programming (ECOOP 2024)</i>, 2024, doi:<a href=\"https://doi.org/10.4230/LIPIcs.ECOOP.2024.37\">10.4230/LIPIcs.ECOOP.2024.37</a>.","apa":"Schott, S., Ponta, S. E., Fischer, W., Klauke, J., &#38; Bodden, E. (2024). Java Bytecode Normalization for Code Similarity Analysis. <i>38th European Conference on Object-Oriented Programming (ECOOP 2024)</i>. 38th European Conference on Object-Oriented Programming (ECOOP 2024), Vienna. <a href=\"https://doi.org/10.4230/LIPIcs.ECOOP.2024.37\">https://doi.org/10.4230/LIPIcs.ECOOP.2024.37</a>","ieee":"S. Schott, S. E. Ponta, W. Fischer, J. Klauke, and E. Bodden, “Java Bytecode Normalization for Code Similarity Analysis,” presented at the 38th European Conference on Object-Oriented Programming (ECOOP 2024), Vienna, 2024, doi: <a href=\"https://doi.org/10.4230/LIPIcs.ECOOP.2024.37\">10.4230/LIPIcs.ECOOP.2024.37</a>.","chicago":"Schott, Stefan, Serena Elisa Ponta, Wolfram Fischer, Jonas Klauke, and Eric Bodden. “Java Bytecode Normalization for Code Similarity Analysis.” In <i>38th European Conference on Object-Oriented Programming (ECOOP 2024)</i>, 2024. <a href=\"https://doi.org/10.4230/LIPIcs.ECOOP.2024.37\">https://doi.org/10.4230/LIPIcs.ECOOP.2024.37</a>.","short":"S. Schott, S.E. Ponta, W. Fischer, J. Klauke, E. Bodden, in: 38th European Conference on Object-Oriented Programming (ECOOP 2024), 2024.","ama":"Schott S, Ponta SE, Fischer W, Klauke J, Bodden E. Java Bytecode Normalization for Code Similarity Analysis. In: <i>38th European Conference on Object-Oriented Programming (ECOOP 2024)</i>. ; 2024. doi:<a href=\"https://doi.org/10.4230/LIPIcs.ECOOP.2024.37\">10.4230/LIPIcs.ECOOP.2024.37</a>","bibtex":"@inproceedings{Schott_Ponta_Fischer_Klauke_Bodden_2024, title={Java Bytecode Normalization for Code Similarity Analysis}, DOI={<a href=\"https://doi.org/10.4230/LIPIcs.ECOOP.2024.37\">10.4230/LIPIcs.ECOOP.2024.37</a>}, booktitle={38th European Conference on Object-Oriented Programming (ECOOP 2024)}, author={Schott, Stefan and Ponta, Serena Elisa and Fischer, Wolfram and Klauke, Jonas and Bodden, Eric}, year={2024} }"},"project":[{"_id":"668","name":"HEKTOR: Automatisierte Risikoanalyse unter Berücksichtigung von Open-Source-Abhängigkeiten"},{"name":"Reaktor: SFB 901 - Automatisierte Risikoanalyse in Bezug auf Open-Source-Abhängigkeiten (Hektor) (Transferproject T3)","_id":"107"},{"_id":"1","name":"SFB 901: On-The-Fly Computing - Individualisierte IT-Dienstleistungen in dynamischen Märkten"},{"name":"SFB 901; Projektbereich T: Transferprojekte des Sonderforschungsbereichs","_id":"82"},{"_id":"107","name":"SFB 901; TP T3: Automatisierte Risikoanalyse in Bezug auf Open-Source-Abhängigkeiten (Hektor)"}]},{"project":[{"_id":"1072","name":"SFB 901; TP T5: Zuverlässige und automatisierte codebasierte Analyse von Open-Source-Abhängigkeiten (Reaktor)"}],"citation":{"ieee":"S. Schott, W. Fischer, S. E. Ponta, J. Klauke, and E. Bodden, “Compilation of Commit Changes Within Java Source Code Repositories,” 2024, doi: <a href=\"https://doi.org/10.1109/icsme58944.2024.00038\">10.1109/icsme58944.2024.00038</a>.","apa":"Schott, S., Fischer, W., Ponta, S. E., Klauke, J., &#38; Bodden, E. (2024). Compilation of Commit Changes Within Java Source Code Repositories. <i>2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)</i>. <a href=\"https://doi.org/10.1109/icsme58944.2024.00038\">https://doi.org/10.1109/icsme58944.2024.00038</a>","short":"S. Schott, W. Fischer, S.E. Ponta, J. Klauke, E. Bodden, in: 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, 2024.","chicago":"Schott, Stefan, Wolfram Fischer, Serena Elisa Ponta, Jonas Klauke, and Eric Bodden. “Compilation of Commit Changes Within Java Source Code Repositories.” In <i>2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)</i>. IEEE, 2024. <a href=\"https://doi.org/10.1109/icsme58944.2024.00038\">https://doi.org/10.1109/icsme58944.2024.00038</a>.","mla":"Schott, Stefan, et al. “Compilation of Commit Changes Within Java Source Code Repositories.” <i>2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)</i>, IEEE, 2024, doi:<a href=\"https://doi.org/10.1109/icsme58944.2024.00038\">10.1109/icsme58944.2024.00038</a>.","bibtex":"@inproceedings{Schott_Fischer_Ponta_Klauke_Bodden_2024, title={Compilation of Commit Changes Within Java Source Code Repositories}, DOI={<a href=\"https://doi.org/10.1109/icsme58944.2024.00038\">10.1109/icsme58944.2024.00038</a>}, booktitle={2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)}, publisher={IEEE}, author={Schott, Stefan and Fischer, Wolfram and Ponta, Serena Elisa and Klauke, Jonas and Bodden, Eric}, year={2024} }","ama":"Schott S, Fischer W, Ponta SE, Klauke J, Bodden E. Compilation of Commit Changes Within Java Source Code Repositories. In: <i>2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)</i>. IEEE; 2024. doi:<a href=\"https://doi.org/10.1109/icsme58944.2024.00038\">10.1109/icsme58944.2024.00038</a>"},"publication":"2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)","department":[{"_id":"76"}],"type":"conference","date_created":"2025-02-19T15:47:18Z","date_updated":"2025-11-11T15:01:44Z","publication_status":"published","author":[{"id":"54847","first_name":"Stefan","last_name":"Schott","full_name":"Schott, Stefan"},{"first_name":"Wolfram","last_name":"Fischer","full_name":"Fischer, Wolfram"},{"full_name":"Ponta, Serena Elisa","last_name":"Ponta","first_name":"Serena Elisa"},{"orcid":"0000-0001-9160-9636","first_name":"Jonas","last_name":"Klauke","full_name":"Klauke, Jonas","id":"40915"},{"first_name":"Eric","last_name":"Bodden","orcid":"0000-0003-3470-3647","full_name":"Bodden, Eric","id":"59256"}],"year":"2024","title":"Compilation of Commit Changes Within Java Source Code Repositories","status":"public","doi":"10.1109/icsme58944.2024.00038","user_id":"54847","language":[{"iso":"eng"}],"_id":"58716","publisher":"IEEE"},{"main_file_link":[{"open_access":"1","url":"https://doi.org/10.1145/3551349.3561156"}],"_id":"35426","language":[{"iso":"eng"}],"publisher":"ACM","user_id":"477","doi":"10.1145/3551349.3561156","status":"public","year":"2023","title":"Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?","author":[{"full_name":"Richter, Cedric","first_name":"Cedric","last_name":"Richter","id":"50003"},{"last_name":"Haltermann","first_name":"Jan Frederik","full_name":"Haltermann, Jan Frederik","id":"44413"},{"full_name":"Jakobs, Marie-Christine","last_name":"Jakobs","first_name":"Marie-Christine"},{"id":"22398","first_name":"Felix","last_name":"Pauck","full_name":"Pauck, Felix"},{"id":"54847","full_name":"Schott, Stefan","first_name":"Stefan","last_name":"Schott"},{"full_name":"Wehrheim, Heike","first_name":"Heike","last_name":"Wehrheim","id":"573"}],"publication_status":"published","date_updated":"2023-01-19T13:50:18Z","date_created":"2023-01-09T06:28:44Z","type":"conference","department":[{"_id":"77"}],"oa":"1","publication":"37th IEEE/ACM International Conference on Automated Software Engineering","citation":{"short":"C. Richter, J.F. Haltermann, M.-C. Jakobs, F. Pauck, S. Schott, H. Wehrheim, in: 37th IEEE/ACM International Conference on Automated Software Engineering, ACM, 2023.","ama":"Richter C, Haltermann JF, Jakobs M-C, Pauck F, Schott S, Wehrheim H. Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs? In: <i>37th IEEE/ACM International Conference on Automated Software Engineering</i>. ACM; 2023. doi:<a href=\"https://doi.org/10.1145/3551349.3561156\">10.1145/3551349.3561156</a>","chicago":"Richter, Cedric, Jan Frederik Haltermann, Marie-Christine Jakobs, Felix Pauck, Stefan Schott, and Heike Wehrheim. “Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?” In <i>37th IEEE/ACM International Conference on Automated Software Engineering</i>. ACM, 2023. <a href=\"https://doi.org/10.1145/3551349.3561156\">https://doi.org/10.1145/3551349.3561156</a>.","bibtex":"@inproceedings{Richter_Haltermann_Jakobs_Pauck_Schott_Wehrheim_2023, title={Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?}, DOI={<a href=\"https://doi.org/10.1145/3551349.3561156\">10.1145/3551349.3561156</a>}, booktitle={37th IEEE/ACM International Conference on Automated Software Engineering}, publisher={ACM}, author={Richter, Cedric and Haltermann, Jan Frederik and Jakobs, Marie-Christine and Pauck, Felix and Schott, Stefan and Wehrheim, Heike}, year={2023} }","mla":"Richter, Cedric, et al. “Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?” <i>37th IEEE/ACM International Conference on Automated Software Engineering</i>, ACM, 2023, doi:<a href=\"https://doi.org/10.1145/3551349.3561156\">10.1145/3551349.3561156</a>.","apa":"Richter, C., Haltermann, J. F., Jakobs, M.-C., Pauck, F., Schott, S., &#38; Wehrheim, H. (2023). Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs? <i>37th IEEE/ACM International Conference on Automated Software Engineering</i>. <a href=\"https://doi.org/10.1145/3551349.3561156\">https://doi.org/10.1145/3551349.3561156</a>","ieee":"C. Richter, J. F. Haltermann, M.-C. Jakobs, F. Pauck, S. Schott, and H. Wehrheim, “Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?,” 2023, doi: <a href=\"https://doi.org/10.1145/3551349.3561156\">10.1145/3551349.3561156</a>."},"project":[{"_id":"3","name":"SFB 901 - B: SFB 901 - Project Area B"},{"_id":"12","name":"SFB 901 - B4: SFB 901 - Subproject B4"},{"name":"SFB 901: SFB 901","_id":"1"}]},{"project":[{"_id":"107","name":"SFB 901 - T3: SFB 901 -Subproject T3"},{"name":"SFB 901 - T: SFB 901 - Project Area T","_id":"82"},{"name":"SFB 901: SFB 901","_id":"1"}],"publication":"2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM)","citation":{"bibtex":"@inproceedings{Schott_Pauck_2023, title={Benchmark Fuzzing for Android Taint Analyses}, DOI={<a href=\"https://doi.org/10.1109/scam55253.2022.00007\">10.1109/scam55253.2022.00007</a>}, booktitle={2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM)}, publisher={IEEE}, author={Schott, Stefan and Pauck, Felix}, year={2023} }","ama":"Schott S, Pauck F. Benchmark Fuzzing for Android Taint Analyses. In: <i>2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>. IEEE; 2023. doi:<a href=\"https://doi.org/10.1109/scam55253.2022.00007\">10.1109/scam55253.2022.00007</a>","mla":"Schott, Stefan, and Felix Pauck. “Benchmark Fuzzing for Android Taint Analyses.” <i>2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>, IEEE, 2023, doi:<a href=\"https://doi.org/10.1109/scam55253.2022.00007\">10.1109/scam55253.2022.00007</a>.","short":"S. Schott, F. Pauck, in: 2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM), IEEE, 2023.","chicago":"Schott, Stefan, and Felix Pauck. “Benchmark Fuzzing for Android Taint Analyses.” In <i>2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>. IEEE, 2023. <a href=\"https://doi.org/10.1109/scam55253.2022.00007\">https://doi.org/10.1109/scam55253.2022.00007</a>.","ieee":"S. Schott and F. Pauck, “Benchmark Fuzzing for Android Taint Analyses,” 2023, doi: <a href=\"https://doi.org/10.1109/scam55253.2022.00007\">10.1109/scam55253.2022.00007</a>.","apa":"Schott, S., &#38; Pauck, F. (2023). Benchmark Fuzzing for Android Taint Analyses. <i>2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>. <a href=\"https://doi.org/10.1109/scam55253.2022.00007\">https://doi.org/10.1109/scam55253.2022.00007</a>"},"type":"conference","department":[{"_id":"77"}],"date_created":"2023-01-16T07:17:12Z","date_updated":"2023-01-19T13:49:06Z","publication_status":"published","year":"2023","status":"public","title":"Benchmark Fuzzing for Android Taint Analyses","author":[{"id":"54847","first_name":"Stefan","last_name":"Schott","full_name":"Schott, Stefan"},{"id":"22398","last_name":"Pauck","first_name":"Felix","full_name":"Pauck, Felix"}],"doi":"10.1109/scam55253.2022.00007","user_id":"477","main_file_link":[{"url":"https://ieeexplore.ieee.org/document/10006876"}],"language":[{"iso":"eng"}],"_id":"36848","publisher":"IEEE"},{"status":"public","has_accepted_license":"1","_id":"22304","ddc":["000"],"user_id":"477","supervisor":[{"id":"573","full_name":"Wehrheim, Heike","last_name":"Wehrheim","first_name":"Heike"}],"citation":{"ama":"Schott S. <i>Android App Analysis Benchmark Case Generation</i>. Paderborn; 2021.","bibtex":"@book{Schott_2021, place={Paderborn}, title={Android App Analysis Benchmark Case Generation}, author={Schott, Stefan}, year={2021} }","mla":"Schott, Stefan. <i>Android App Analysis Benchmark Case Generation</i>. 2021.","short":"S. Schott, Android App Analysis Benchmark Case Generation, Paderborn, 2021.","chicago":"Schott, Stefan. <i>Android App Analysis Benchmark Case Generation</i>. Paderborn, 2021.","apa":"Schott, S. (2021). <i>Android App Analysis Benchmark Case Generation</i>. Paderborn.","ieee":"S. Schott, <i>Android App Analysis Benchmark Case Generation</i>. Paderborn, 2021."},"file_date_updated":"2021-06-09T06:01:45Z","project":[{"_id":"1","name":"SFB 901"},{"_id":"12","name":"SFB 901 - Subproject B4"},{"_id":"3","name":"SFB 901 - Project Area B"}],"place":"Paderborn","oa":"1","author":[{"full_name":"Schott, Stefan","last_name":"Schott","first_name":"Stefan","id":"54847"}],"title":"Android App Analysis Benchmark Case Generation","year":"2021","date_updated":"2022-01-06T06:55:31Z","language":[{"iso":"eng"}],"extern":"1","date_created":"2021-06-09T06:04:12Z","file":[{"date_created":"2021-06-09T06:01:45Z","creator":"fpauck","file_id":"22305","content_type":"application/pdf","relation":"main_file","date_updated":"2021-06-09T06:01:45Z","file_name":"Masters_Thesis_Stefan_Schott_unsigned.pdf","access_level":"open_access","file_size":1918444}],"department":[{"_id":"77"}],"type":"mastersthesis"}]
