Application technology: Some research highlights