Dann, AndreasHermann, BenBodden, EricKoziolek, AnneSchaefer, InaSeidl, Christoph2020-12-172020-12-172021978-3-88579-704-3https://dl.gi.de/handle/20.500.12116/34536This short paper presents a static analysis for the novel challenge of analyzing Java modules. Since modules have only been recently introduced with Java 9, we point out the impact of modules both from the security and the static code analysis perspective. In particular, we introduce a static analysis that allows developers to assess if a module successfully encapsulates internal data, along with a formal definition of a module's entrypoints.enStatic Code AnalysisModule SystemJava 9ModGuard: Identifying Integrity & Confidentiality Violations in Java ModulesText/ConferencePaper10.18420/SE2021_041617-5468