Uploaded by Sobin Mathew

New Microsoft Word Document

advertisement
Java Code Analysis and Transformation into AWS
Lambda Functions
Josef Spillner, Serhii Dorodko
Software developers are faced with the issue of either adapting their programming model to the
execution model (e.g. cloud platforms) or finding appropriate tools to adapt the model and code
automatically. A recent execution model which would benefit from automated enablement is Functionas-a-Service. Automating this process requires a pipeline which includes steps for code analysis,
transformation and deployment. In this paper, we outline the design and runtime characteristics of
Podilizer, a tool which implements the pipeline specifically for Java source code as input and AWS
Lambda as output. We contribute technical and economic metrics about this concrete 'FaaSification'
process by observing the behaviour of Podilizer with two representative Java software projects.
Comments:
Subjects:
12 pages, 3 figures, 7 tables, repeatable, unreviewed
Distributed, Parallel, and Cluster Computing (cs.DC); Software Engineering
(cs.SE)
ACM classes: D.2.1; I.2.2; C.2.4
Cite as:
arXiv:1702.05510 [cs.DC]
(or arXiv:1702.05510v1 [cs.DC] for this version)
https://doi.org/10.48550/arXiv.1702.05510
Focus to learn more
Submission history
From: Josef Spillner [view email]
Download