Performance modelling, simulation, and optimization of serverless (FaaS) platforms — including cold-start analysis, autoscaling, function placement, and cost/performance trade-offs.
Predicting deep neural network training time, convergence prediction across architectures, SLA-aware inference serving, and ML-based autoscaling for cloud applications.
Performance modelling of microservice platforms, software diversity and multi-versioning to engineer reliable and performant systems, and efficient provisioning of microservices.
Self-managing IoT platforms, end-to-end IoT application management, intrusion detection for smart grids, and big-data analytics for smart transportation.
Adaptive and self-managing cloud applications, elastic containerized applications for DevOps, autoscaling and monitoring as a service, and analytical performance/availability models of cloud data centers.
Runtime operations, resource management, and controller-based optimization (e.g., adaptive PID controllers) for containerized software systems.
Performance evaluation of blockchain systems, DAG-based distributed ledgers for smart communities, blockchain-based serverless platforms, and peer-to-peer energy trading frameworks.