• 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