Software development
Large datasets
Databases
Semi-structured data
Cloud computing
Web
Summaries
Information retrieval
Semantic web
Visualization