Developing WWW-based highly interactive and collaborative applications using software components.
Fast string matching for multiple searches.
Implementing heap-object behavior prediction efficiently and effectively.
Some perils of performance prediction: a case study on pattern matching.