DocumentCode :
3336130
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
fYear :
2011
fDate :
17-19 July 2011
Firstpage :
1
Lastpage :
6
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;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical Engineering and Informatics (ICEEI), 2011 International Conference on
Conference_Location :
Bandung
ISSN :
2155-6822
Print_ISBN :
978-1-4577-0753-7
Type :
conf
DOI :
10.1109/ICEEI.2011.6021619
Filename :
6021619
Link To Document :
بازگشت