doi dblp Leveraging declarative languages in web application development Petri Vuorimaa | Markku Laine | Evgenia Litvinova | Denis Shestakov 2016 Volume 19 Issue 4