Title :
Whip: A framework for mashup development with block-based development approach
Author :
Latih, R. ; Patel, A.M. ; Zin, A.M. ; Yiqi, T. ; Muhammad, Sazali H.
Author_Institution :
Sch. of Comput. Sci., Univ. Kebangsaan Makaysia, Bangi, Malaysia
Abstract :
The emerging of Web 2.0 and Web 3.0 technologies allows web users not only authoring and customizing web pages and their content but also integrating the contents of several web sites into one web page. This web integration is called web mashup. There are various End Users Programming development approaches in making mashup such as scripting, dataflow, widget, spreadsheet, and Programming By Demonstration (PBD). Whip design, as a tool lets casual users - those without programming skill - do the mashup easily through Block-Based Programming (BBP) approach. The design of Whip is guided by a number of principles that support this goal; ranging from situational application, user´s preference, User´s skill level to code sharing. In this paper we expound the philosophy of Whip design and explain how the design of Whip supports those principles.
Keywords :
Web design; automatic programming; Web 2.0 technologies; Web 3.0 technologies; Web mashup development framework; Web pages; Web sites; Whip design; block-based development approach; dataflow approach; end user programming development approach; programming by demonstration; scripting approach; spreadsheet approach; user preference; user skill level; widget approach; Browsers; Feeds; Google; Libraries; Mashups; Programming; User interfaces; Block-Based Programming Approach; End User Programming Approach; Mashup; Situational Application;
Conference_Titel :
Electrical Engineering and Informatics (ICEEI), 2011 International Conference on
Conference_Location :
Bandung
Print_ISBN :
978-1-4577-0753-7
DOI :
10.1109/ICEEI.2011.6021619