Declarative web application development: encapsulating dynamic JavaScript widgets (abstract only). - Robert Bolton; David Ing; Christopher Rebert; Kristina Lam Thai (SIGMOD Conference, 2012)