Distributed Systems and Applications
Middleware
Peer to peer systems
Cloud and grid computing
Data center and internet-scale systems
Big data systems
Social networking
Cyber-physical systems
Mobile computing
Service-oriented computing
Context-aware computing
Novel architectures and mechanisms
Pub/sub systems
Language-based approaches
Overlay protocols
Virtualisation
Parallelization
Bio-inspired distributed computing
System issues and design goals