1. R.T. Fielding, Architectural styles and the design of network-based software architectures, Ph.D. Thesis. University of California, Irvine, 2000.
2. Studying the language and structure in non-programmers’ solutions to programming problems;Pane;International Journal of Human–Computer Studies,2001
3. Z. Nan, M.B. Rosson, Playing with information: how end users think about and integrate dynamic data, in: Presented at IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, 2009.
4. M. Palviainen, J. Kuusijärvi, E. Ovaska, Architecture for end-user programming of cross-smart space applications, in: Presented at the 4rd International Workshop on Sensor Networks and Ambient Intelligence, SeNAmI 2012, Lugano, Switzerland, 2012.
5. Framework for end-user programming of cross-smart space applications;Palviainen;Sensors,2012