Modular type-based reverse engineering of parameterized types in Java code

4Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

An analysis is provided for Java programs that reverse engineers parameterized types into existing Java code. This analysis propagates precise type information about the contents of container objects. As an application, the analysis can be used to justify the safe removal of downcasts that are guaranteed to succeed. Another application is in automatically reverse engineering parameterized types into existing Java libraries, so that they can be used in Java dialects with parameterized types. © 1999 ACM.

Cite

CITATION STYLE

APA

Duggan, D. (1999). Modular type-based reverse engineering of parameterized types in Java code. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 34(10), 97–113. https://doi.org/10.1145/320385.320393

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free