[{"date_created":"2024-05-06T11:29:36Z","place":"Cham","type":"book_chapter","department":[{"_id":"76"}],"publication":"Tools and Algorithms for the Construction and Analysis of Systems","citation":{"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.","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>"},"abstract":[{"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>","lang":"eng"}],"project":[{"_id":"107","name":"Reaktor: SFB 901 - Automatisierte Risikoanalyse in Bezug auf Open-Source-Abhängigkeiten (Hektor) (Transferproject T3)"},{"_id":"668","name":"HEKTOR: Automatisierte Risikoanalyse unter Berücksichtigung von Open-Source-Abhängigkeiten"},{"_id":"1","name":"SFB 901: On-The-Fly Computing - Individualisierte IT-Dienstleistungen in dynamischen Märkten"},{"_id":"82","name":"SFB 901; Projektbereich T: Transferprojekte des Sonderforschungsbereichs"},{"_id":"107","name":"SFB 901; TP T3: Automatisierte Risikoanalyse in Bezug auf Open-Source-Abhängigkeiten (Hektor)"}],"language":[{"iso":"eng"}],"_id":"53942","publisher":"Springer Nature Switzerland","user_id":"477","doi":"10.1007/978-3-031-57246-3_13","status":"public","title":"SootUp: A Redesign of the Soot Static Analysis Framework","year":"2024","author":[{"full_name":"Karakaya, Kadiray","first_name":"Kadiray","last_name":"Karakaya","orcid":"https://orcid.org/0000-0001-9266-2084","id":"70410"},{"full_name":"Schott, Stefan","last_name":"Schott","first_name":"Stefan","id":"54847"},{"id":"40915","last_name":"Klauke","first_name":"Jonas","orcid":"0000-0001-9160-9636","full_name":"Klauke, Jonas"},{"id":"59256","orcid":"0000-0003-3470-3647","first_name":"Eric","last_name":"Bodden","full_name":"Bodden, Eric"},{"first_name":"Markus","last_name":"Schmidt","full_name":"Schmidt, Markus"},{"full_name":"Luo, Linghui","last_name":"Luo","first_name":"Linghui"},{"last_name":"He","first_name":"Dongjie","full_name":"He, Dongjie"}],"publication_identifier":{"issn":["0302-9743","1611-3349"],"isbn":["9783031572456","9783031572463"]},"publication_status":"published","date_updated":"2025-11-11T14:26:52Z"}]
