Web Access Research Portal

Researcher: Garg, SK (Dr Saurabh Garg)

Fields of Research

Distributed systems and algorithms
Cloud computing
Pattern recognition
Intelligent robotics
Cybersecurity and privacy
Aged health care
Networking and communications
Conservation and biodiversity
Literary studies
Distributed computing and systems software
Human information interaction and retrieval
Decision support and group support systems
Knowledge representation and reasoning
Wireless communication systems and technologies (incl. microwave and millimetrewave)
Information systems
Mobile computing
Applications in health
Fire ecology
Information security management
Neural networks
Cyberphysical systems and internet of things
Aboriginal and Torres Strait Islander information and knowledge management systems
Higher education
Applications in physical sciences
Data management and data science
Autonomous agents and multiagent systems
Ecological impacts of climate change and ecological adaptation
Educational technology and computing
Social change
Human impacts of climate change and human adaptation
Artificial life and complex adaptive systems
History and philosophy of the humanities
Service oriented computing
Environment and resource economics
Pervasive computing
Education assessment and evaluation
Programming languages
Pollution and contamination
Software and application security
Education systems
Terrestrial ecology
Geomatic engineering
Electrical energy generation (incl. renewables, excl. photovoltaics)

Research Objectives

Information systems, technologies and services
Computer systems
Terrestrial biodiversity
Management of greenhouse gas emissions from information and communication services
Communication technologies, systems and services
Information services
Ecosystem adaptation to climate change
E-infrastructures
Applied computing
Climatological hazards (e.g. extreme temperatures, drought and wildfires)
Clinical health
Expanding knowledge in the information and computing sciences
Energy services and utilities
Artificial intelligence
Literature
Mobile technologies and communications
Evaluation, allocation, and impacts of land use
Pedagogy
Natural hazards
Environmental education and awareness
Health policy evaluation
Defence
Satellite technologies, networks and services
Diagnosis of human diseases and conditions
Teaching and instruction technologies
Other education and training
Learner and learning
Assessment and management of freshwater ecosystems
Emerging defence technologies
Energy storage (excl. hydrogen and batteries)
Expanding knowledge in language, communication and culture
Native forests
Cybersecurity

Career Best Publications

A framework for ranking cloud computing services; Future Generation Computer Systems
Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers; Journal of Parallel and Distributed Computing

Research Publications

A cloud-based framework for sensitivity analysis of natural hazard models; Environmental Modelling & Software
A formally verified blockchain-based decentralised authentication scheme for the internet of things; Journal of Supercomputing
A framework for ranking cloud computing services; Future Generation Computer Systems
A generic stochastic model for resource availability in fog computing environments; IEEE Transactions on Parallel and Distributed Systems
A holistic evaluation of docker containers for interfering microservices; 2018 IEEE International Conference on Services Computing (SCC)
A linear programming driven genetic algorithm for meta-scheduling on utility grids; The 16th International Conference on Advanced Computing and Communication 2008
A linear programming-driven genetic algorithm for meta-scheduling on utility grids; International Journal of Parallel, Emergent and Distributed Systems
A meta-scheduler with auction based resource allocation for global grids; 14th International Conference on Parallel and Distributed Systems
A micro-level compensation-based cost model for resource allocation in a fog environment; Sensors
A platform for leveraging next generation sequencing for routine microbiology and public health use; Health Information Science and Systems
A privacy-enhanced friending approach for users on multiple online social networks; Computers
A probabilistic model for quantifying the resilience of networked systems; IBM Journal of Research and Development
A study on the evaluation of HPC microservices in containerized environment; Concurrency and Computation: Practice and Experience
A surrogate model for rapidly assessing the size of a wildfire over time; Fire
A survey on blockchain-based internet service architecture: requirements, challenges, trends and future; IEEE Access
A Taxonomy and Survey of Stream Processing Systems; Software Architecture for Big Data and the Cloud
AcoustiCloud: A cloud-based system for managing large-scale bioacoustics processing; Environmental Modelling and Software
An automated model to score the privacy of unstructured information - social media case; Computers and Security
An efficient framework for ensemble of natural disaster simulations as a service; Geoscience Frontiers
An efficient resource monitoring service for fog computing environments; IEEE Transactions on Services Computing
An environment for modeling and simulation of message-passing parallel applications for cloud computing; Software: Practice and Experience
Automated SLA negotiation framework for cloud computing; 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
Automatic and efficient denoising of bioacoustics recordings using MMSE STSA; IEEE Access
Automatic rain and cicada chorus filtering of bird acoustic data; Applied Soft Computing
B2P2: A scalable big bioacoustic processing platform; 18th International Conference on High Performance Computing & Communications; 14th International Conference on Smart City; 2nd International Conference on Data Science & Systems
BigDataSDNSim: A simulator for analyzing big data applications in software-defined cloud data centers; Software: Practice and Experience
Bioacoustics data analysis - a taxonomy, survey and open challenges; IEEE Access
Blockchain: trends and future; 15th Pacific Rim Knowledge Acquisition Workshop (PKAW 2018)
Cloud Bursting: Managing Peak Loads by Leasing Public Cloud Services; Cloud Computing: Methodology, Systems, and Applications
Cloud computing based bushfire prediction for cyber-physical emergency applications; Future Generation Computer Systems
Cloud computing in natural hazard modeling systems: current research trends and future directions; International Journal of Disaster Risk Reduction
Cloud Resource Scheduling, Monitoring, and Configuration Management in the Software Defined Networking Era; TC-CPS Newsletter
CloudPick: a framework for QoS-aware and ontology-based service deployment across clouds; Software: Practice and Experience
Clouds selection for network appliances based on trust credibility; International Telecommunication Network and Applications Conference
Co-authorship trends in English literary studies, 1995-2015; Studies in Higher Education
Conferences in Research and Practice in Information Technology: Proceedings of the 13th Australasian Symposium on Parallel and Distributed Computing (AusPDC 2015); 13th Australasian Symposium on Parallel and Distributed Computing (AusPDC 2015)
Cost effective stream workflow scheduling to handle application structural changes; Future Generation Computer Systems
Cost efficient scheduling of MapReduce applications on public clouds; Journal of Computational Science
Cross-layer SLA management for cloud-hosted big data analytics applications; 2015 IEEE/ACM 15th International Symposium on Cluster, Cloud, and Grid Computing
Deadline-based dynamic resource allocation and provisioning algorithms in Fog-Cloud environment; Future Generation Computer Systems
Detection of SLA violation for big data analytics applications in cloud; IEEE Transactions on Computers
Double auction-inspired meta-scheduling of parallel applications on global grids; Journal of Parallel and Distributed Computing
Editorial; International Journal of Big Data Intelligence
Energy and carbon-efficient placement of virtual machines in distributed cloud data centers; 19th International Euro-Par Conference
Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers; Journal of Parallel and Distributed Computing
Exploiting heterogeneity in grid computing for energy-efficient resource allocation; 17th International Conference on Advanced Computing and Communications
Exploring the potential of learning analytics to measure student participation and engagement: Researchers’ experiences from an exploratory study; Australian Association for Research in Education (AARE) Annual Conference
Exploring the use of big data analytics for improving support to students in higher education; 29th Australasian Joint Conference on Artificial Intelligence (AI 2016): Advances in Artificial Intelligence
Financial application as a software service on cloud; 5th International Conference on Contemporary Computing
Fog Computing: survey of trends, architectures, requirements, and research directions; IEEE Access
Fog Platforms for IoT Applications: Requirements, Survey, and Future Directions; IoT: Security and Privacy Paradigm
Fog-computing architecture: survey and challenges; Big Data-Enabled Internet of Things
FogAuthChain: A secure location-based authentication scheme in fog computing environments using Blockchain; Computer Communications
Global sensitivity analysis for uncertainty quantification in fire spread models; Environmental Modelling and Software
Green Cloud Computing and Environmental Sustainability; Harnessing Green IT: Principles and Practices
Green cloud framework for improving carbon efficiency of clouds; 17th International Euro-Par Conference
Hand tremor detection in videos with cluttered background using neural network based approaches; Health Information Science and Systems
Identifying patterns of human and bird activities using bioacoustic data; Forests
Integrating the internet of things and data science; IEEE Cloud Computing
Investigation of unsupervised models for biodiversity assessment; 31st Australasian Joint Conference on Artificial Intelligence
IoTSim‐Edge: A simulation framework for modeling the behavior of Internet of Things and edge computing environments; Software: Practice and Experience
IoTSim-SDWAN: A simulation framework for interconnecting distributed datacenters over Software-Defined Wide Area Network (SD-WAN); Journal of Parallel and Distributed Computing
IoTSim-Stream: Modeling stream graph application in cloud simulation; Future Generation Computer Systems
IOTSim: a simulator for analysing IoT applications; Journal of Systems Architecture
Mandi: a market exchange for trading utility and cloud computing services; Journal of Supercomputing
Market-Oriented Resource Management and Scheduling: A Taxonomy and Survey; Cooperative Networking
NetworkCloudSim: modelling parallel applications in cloud simulations; 4th IEEE/ACM International Conference on Utility and Cloud Computing
Optimization of fast Fourier transforms on the Blue Gene/L Supercomputer; 15th International Conference on High Performance Computing 2008
Orchestrating big data analysis workflows in the cloud: research challenges, survey, and future directions; ACM Computing Surveys
Orchestrating BigData analysis workflows; IEEE Cloud Computing
Orchestration Tools for Big Data
Performance analysis of scheduling algorithms for dynamic workflow applications; 2015 IEEE International Congress on Big Data
Performance evaluation of Hyperledger Fabric-enabled framework for pervasive peer-to-peer energy trading in smart Cyber–Physical Systems; Future Generation Computer Systems
Preliminary study on big data analytics with learning management system for assisting learning experiences in higher education in Australia; Autumn Conference of The Korean Institute of Smart Media 2016
Pricing cloud compute commodities: a novel financial economic model; 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
Privacy-aware smart city: a case study in collaborative filtering recommender systems; Journal of Parallel and Distributed Computing
Programming SDN-Native big data applications: research gap analysis; IEEE Cloud Computing
Provisioning spot market cloud resources to create cost-effective virtual clusters; 11th International Conference on Algorithms and Architectures for Parallel Processing
QoS-aware deployment of network of virtual appliances across multiple clouds; 3rd IEEE International Conference on Cloud Computing Technology and Science
Renewable energy-based multi-indexed job classification and container management scheme for sustainability of cloud data centers; IEEE Transactions on Industrial Informatics
Revenue maximization using adaptive resource provisioning in cloud computing environments; 13th ACM/IEEE International Conference on Grid Computing 2012
Robust scheduling of scientific workflows with deadline and budget constraints in clouds; 28th IEEE International Conference on Advanced Information Networking and Applications (IEEE AINA 2014)
Running industrial workflow applications in a software-defined multi-cloud environment using green energy aware scheduling algorithm; IEEE Transactions on Industrial Informatics
Scalable Bioacoustics Pre-Processing: a platform to efficiently pre-process and reduce noise from large scale bioacoustics recordings in a distributed system
Scalable preprocessing of high volume environmental acoustic data for bioacoustic monitoring; PLoS One
Scheduling algorithms for efficient execution of stream workflow applications in multicloud environments; IEEE Transactions on Services Computing
Scheduling parallel applications on utility grids: time and cost trade-off management; 32nd Australasian Computer Science Conference 2009
Scoring users’ privacy disclosure across multiple online social networks; IEEE Access
Service Level Agreement (SLA) based SaaS cloud management system; 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS 2015)
Similarity matching of computer science unit outlines in higher education; 29th Australasian Joint Conference on Artificial Intelligence (AI 2016)
SLA management for big data analytical applications in clouds: a taxonomy study; ACM Computing Surveys
SLA-aware scheduling of map-reduce applications on public clouds; 18th International Conference on High Performance Computing & Communications; 14th International Conference on Smart City; 2nd International Conference on Data Science & Systems
SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments; Journal of Computer and System Sciences
SLA-based resource allocation for Software as a Service provider (SaaS) in cloud computing environments; 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
SLA-based resource provisioning for heterogeneous workloads in a virtualized cloud datacenter; 11th International Conference on Algorithms and Architectures for Parallel Processing
SLA-based resource provisioning for hosted software-as-a-service application in cloud computing environments; IEEE Transactions on Services Computing
SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter; Journal of Network and Computer Applications
SLA-oriented resource provisioning for cloud computing: challenges, architecture, and solutions; 2011 International Conference on Cloud and Service Computing
SMICloud: a framework for comparing and ranking cloud services; 4th IEEE/ACM International Conference on Utility and Cloud Computing
SMOaaS: a Scalable Matrix Operation as a Service model in Cloud; Journal of Supercomputing
SparkCloud: a cloud-based elastic bushfire simulation service; Remote Sensing
Sustainability analysis for fog nodes with renewable energy supplies; IEEE Internet of Things Journal
Time and cost trade-off management for scheduling parallel applications on Utility Grids; Future Generation Computer Systems
Towards interconnected blockchains: a comprehensive review of the role of interoperability among disparate blockchains; ACM Computing Survey
Towards Secure Internet of Things: Blockchain Solutions, Challenges, and Open Issues; Blockchain for Cybersecurity and Privacy: Architectures, Challenges, and Applications
User’s Privacy in Recommendation Systems Applying Online Social Network Data: A Survey and Taxonomy; Big Data Recommender Systems - Volume 1: Algorithms, Architectures, Big Data, Security and Trus
WGS analysis and interpretation in clinical and public health microbiology laboratories: what are the requirements and how do existing tools compare?; Pathogens
Window-based streaming graph partitioning algorithm; 2019 Australasian Computer Science Week Multiconference

Research Projects

'Big Data' and learning analytics for Australian higher education: second stage of pilot project; University of Tasmania (UTAS)
15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CC Grid 2015) - Guangdon, China; University of Tasmania (UTAS)
Citizen Science Based Data Collection to Enable Automatic Ecoacoustic Analysis; University of Tasmania (UTAS)
Cloud Computing Based Service Platform for Bushfire Prediction; CSIRO Data61 (Data61)
Internship; Australian Institute of Mathematics & Science Pty Ltd (AMSI)
Investigation into Dynamic Reallocation of Computing Resources; Lockheed Martin Australia Pty Ltd (LMA)
Machine learning insight generation for the Virtuoso enterprise learning platform; Australian Institute of Mathematics & Science Pty Ltd (AMSI)
No Longer Going Solo? Measuring and Understanding Co-Authorship Trends in English Literary Studies; University of Tasmania (UTAS)

Research Candidate Supervision