Prolog as the Fundament for Applications on the Semantic Web
Building rich web applications with Ajax