XML Programming Techniques Daniela Florescu, Oracle Donald Kossmann, ETH Why this tutorial? Has XML changed the way we build apps? No! (just another layer; made things worse!)…