Symbolic and analytic techniques for resource analysis of Java bytecode

6Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recent work in resource analysis has translated the idea of amortised resource analysis to imperative languages using a program logic that allows mixing of assertions about heap shapes, in the tradition of separation logic, and assertions about consumable resources. Separately, polyhedral methods have been used to calculate bounds on numbers of iterations in loop-based programs. We are attempting to combine these ideas to deal with Java programs involving both data structures and loops, focusing on the bytecode level rather than on source code. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Aspinall, D., Atkey, R., MacKenzie, K., & Sannella, D. (2010). Symbolic and analytic techniques for resource analysis of Java bytecode. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6084 LNCS, pp. 1–22). https://doi.org/10.1007/978-3-642-15640-3_1

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