Fog ComputingEdge IntelligenceBlockchainNFT StandardsDistributed File SystemsResource ManagementCloud ComputingNeuromorphic ComputingDecentralised InternetIoTMachine Learning at the Edge
Education
Nov 2017 – Oct 2021
Doctor of Philosophy (ICT)
Tasmania, Australia
Thesis: Resource Management in Fog Computing Environments Supervisors: Prof. Saurabh Garg & Prof. James Montgomery Scholarship: Tasmania Graduate Research Scholarship ($180,000 AUD)
Nov 2010 – Nov 2012
M.Tech — Software Engineering Distinction
JNTU Hyderabad (Anurag University), India
First Class with Distinction. Specialisation in Distributed Systems and Cloud Computing.
Academic Positions
Oct 2023 – Present
Teacher and Educator Current
Tasmania, Australia
NGCSA Lab · Teaching, research, and PhD supervision in distributed computing and blockchain systems.
Dec 2022 – Oct 2023
Research Fellow
Nanyang Technological University, Singapore
Research on blockchain-based NFT standards and cross-chain interoperability protocols.
Tutoring ICT subjects, lab supervision, and assessment for undergraduate and postgraduate students.
Selected Publications (29 total)
IEEE 2020
Battula, S.K., O'Reilly, M., Garg, S., & Montgomery, J. A Generic Stochastic Model for Resource Availability in Fog Computing Environments. IEEE Trans. Parallel & Distributed Systems, 32(4), 960–974.
IEEE 2019
Battula, S.K., Garg, S., Montgomery, J., & Kang, B. An Efficient Resource Monitoring Service for Fog Computing Environments. IEEE Trans. Services Computing, 13(4), 709–722.
Springer 2022
Battula, S.K., et al. A Blockchain-Based Framework for Automatic SLA Management in Fog Computing Environments. Journal of Supercomputing, 78(15), 16647–16677.
Wiley 2020
Jha, D.N., Alwasel, K., et al. (incl. Battula, S.K.) IoTSim-Edge: A Simulation Framework for Modelling IoT and Edge Computing Environments. Software: Practice & Experience, 50(6), 844–867. [Top-Cited Article]
Elsevier 2020
Patwary, A.A.N., Fu, A., Battula, S.K., et al. FogAuthChain: A Secure Location-Based Authentication Scheme in Fog Computing Using Blockchain. Computer Communications, 162, 212–224.