{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T20:39:06Z","timestamp":1780346346852,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":9,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,6,14]],"date-time":"2016-06-14T00:00:00Z","timestamp":1465862400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002347","name":"Bundesministerium f\u00fcr Bildung und Forschung","doi-asserted-by":"publisher","award":["RS3, EC SPRIDE and CRISP"],"award-info":[{"award-number":["RS3, EC SPRIDE and CRISP"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003495","name":"Hessisches Ministerium f\u00fcr Wissenschaft und Kunst","doi-asserted-by":"publisher","award":["CASED"],"award-info":[{"award-number":["CASED"]}],"id":[{"id":"10.13039\/501100003495","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,6,14]]},"DOI":"10.1145\/2931021.2931022","type":"proceedings-article","created":{"date-parts":[[2016,6,2]],"date-time":"2016-06-02T19:23:42Z","timestamp":1464895422000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Towards cross-platform cross-language analysis with soot"],"prefix":"10.1145","author":[{"given":"Steven","family":"Arzt","sequence":"first","affiliation":[{"name":"TU Darmstadt, Germany \/ Fraunhofer SIT, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tobias","family":"Kussmaul","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eric","family":"Bodden","sequence":"additional","affiliation":[{"name":"University of Paderborn, Germany \/ Fraunhofer IEM, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2016,6,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Common Language Infrastructure (CLI) 2012.  Common Language Infrastructure (CLI) 2012."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2666356.2594299"},{"key":"e_1_3_2_1_3_1","unstructured":"2259056.  2259056."},{"key":"e_1_3_2_1_4_1","volume-title":"CIL Programming: Under the Hood of","author":"Bock J.","year":"2008","unstructured":"J. Bock . CIL Programming: Under the Hood of . NET. Apress , 2008 . J. Bock. CIL Programming: Under the Hood of. NET. Apress, 2008."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23089"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134744.1134748"},{"key":"e_1_3_2_1_7_1","volume-title":"Cetus Users and Compiler Infastructure Workshop (CETUS 2011","author":"Lam P.","year":"2011","unstructured":"P. Lam , E. Bodden , O. Lhotak , and L. Hendren . The soot framework for java program analysis: a retrospective . In Cetus Users and Compiler Infastructure Workshop (CETUS 2011 ), Oktober 2011 . P. Lam, E. Bodden, O. Lhotak, and L. Hendren. The soot framework for java program analysis: a retrospective. In Cetus Users and Compiler Infastructure Workshop (CETUS 2011), Oktober 2011."},{"issue":"1","key":"e_1_3_2_1_8_1","first-page":"53","article-title":"URL http:\/\/oceanrep.geomar.de\/15486\/. D. Syme. Ilx: Extending the .net common {IL} for functional language interoperability","volume":"59","author":"Magedanz F.","year":"2011","unstructured":"F. Magedanz . Dynamic analysis of .net applications for architecture-based model extraction and test generation. Diploma thesis, Kiel University , October 2011 . URL http:\/\/oceanrep.geomar.de\/15486\/. D. Syme. Ilx: Extending the .net common {IL} for functional language interoperability . Electronic Notes in Theoretical Computer Science , 59 ( 1 ): 53 \u2013 72 , 2001. ISSN 1571-0661. doi: http:\/\/dx.doi.org\/10.1016\/ S1571-0661(05)80453-0. BABEL\u201901, First International Workshop on Multi-Language Infrastructure and Interoperability (Satellite Event of {PLI} 2001). R. Vallee-Rai and L. J. Hendren. Jimple: Simplifying java bytecode for analyses and transformations, 1998. F. Magedanz. Dynamic analysis of .net applications for architecture-based model extraction and test generation. Diploma thesis, Kiel University, October 2011. URL http:\/\/oceanrep.geomar.de\/15486\/. D. Syme. Ilx: Extending the .net common {IL} for functional language interoperability. Electronic Notes in Theoretical Computer Science, 59 (1):53 \u2013 72, 2001. ISSN 1571-0661. doi: http:\/\/dx.doi.org\/10.1016\/ S1571-0661(05)80453-0. BABEL\u201901, First International Workshop on Multi-Language Infrastructure and Interoperability (Satellite Event of {PLI} 2001). R. Vallee-Rai and L. J. Hendren. Jimple: Simplifying java bytecode for analyses and transformations, 1998.","journal-title":"Electronic Notes in Theoretical Computer Science"},{"key":"e_1_3_2_1_9_1","volume-title":"Continuous monitoring of software services: Design and application of the kieker framework. Research report","author":"van Hoorn A.","year":"2009","unstructured":"A. van Hoorn , M. Rohr , W. Hasselbring , J. Waller , J. Ehlers , S. Frey , and D. Kieselhorst . Continuous monitoring of software services: Design and application of the kieker framework. Research report , Kiel University , November 2009 . URL http:\/\/oceanrep.geomar.de\/14459\/. I. Watson. Watson libraries for analysis, wala. sourceforge. net\/wiki\/index. php. Main Page. Introduction Code Organization in CIL The CIL Type System Modeling the CIL Language Features Generics Operator Overloading Properties Delegates Reflection Implementation Limitations Evaluation Performance Cross-Platform Cross-Language Malware for Android Related Work Conclusions A. van Hoorn, M. Rohr, W. Hasselbring, J. Waller, J. Ehlers, S. Frey, and D. Kieselhorst. Continuous monitoring of software services: Design and application of the kieker framework. Research report, Kiel University, November 2009. URL http:\/\/oceanrep.geomar.de\/14459\/. I. Watson. Watson libraries for analysis, wala. sourceforge. net\/wiki\/index. php. Main Page. Introduction Code Organization in CIL The CIL Type System Modeling the CIL Language Features Generics Operator Overloading Properties Delegates Reflection Implementation Limitations Evaluation Performance Cross-Platform Cross-Language Malware for Android Related Work Conclusions"}],"event":{"name":"PLDI '16: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"Santa Barbara CA USA","acronym":"PLDI '16","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 5th ACM SIGPLAN International Workshop on State Of the Art in Program Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2931021.2931022","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2931021.2931022","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:55:55Z","timestamp":1750222555000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2931021.2931022"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,14]]},"references-count":9,"alternative-id":["10.1145\/2931021.2931022","10.1145\/2931021"],"URL":"https:\/\/doi.org\/10.1145\/2931021.2931022","relation":{},"subject":[],"published":{"date-parts":[[2016,6,14]]},"assertion":[{"value":"2016-06-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}