Programming with examples to develop data-intensive user interfaces - Kato, Jun,