Symbolic and analytic techniques for resource analysis of Java bytecode
Aspinall, David and Atkey, Robert and MacKenzie, Kenneth and Sannella, Donald; Wirsing, Martin and Hofmann, Martin and Rauschmayer, Axel, eds. (2010) Symbolic and analytic techniques for resource analysis of Java bytecode. In: Trustworthly Global Computing - 5th International Symposium, TGC 2010, Munich, Germany, February 24-26, 2010, Revised Selected Papers. Lecture Notes in Computer Science, 6084 . Springer, pp. 1-22. ISBN 9783642156397 (https://doi.org/10.1007/978-3-642-15640-3_1)
Preview |
PDF.
Filename: symbolic.pdf
Accepted Author Manuscript Download (396kB)| Preview |
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.
ORCID iDs
Aspinall, David, Atkey, Robert ORCID: https://orcid.org/0000-0002-4414-5047, MacKenzie, Kenneth and Sannella, Donald; Wirsing, Martin, Hofmann, Martin and Rauschmayer, Axel-
-
Item type: Book Section ID code: 34488 Dates: DateEvent2010PublishedSubjects: Science > Mathematics > Electronic computers. Computer science Department: Faculty of Science > Computer and Information Sciences Depositing user: Pure Administrator Date deposited: 27 Jan 2012 11:19 Last modified: 22 Nov 2024 01:23 Related URLs: URI: https://strathprints.strath.ac.uk/id/eprint/34488