Whip: A framework for mashup development with block-based development approach

Rodziah Latih, Ahmed Moosajee Patel, Abdullah Mohd. Zin, Tew Yiqi, Siti Hafizah Muhammad

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011
DOIs
Publication statusPublished - 2011
Event2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011 - Bandung
Duration: 17 Jul 201119 Jul 2011

Other

Other2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011
CityBandung
Period17/7/1119/7/11

Fingerprint

World Wide Web
Websites
Spreadsheets
Demonstrations

Keywords

  • Block-Based Programming Approach
  • End User Programming Approach
  • Mashup
  • Situational Application

ASJC Scopus subject areas

  • Information Systems
  • Electrical and Electronic Engineering

Cite this

Latih, R., Moosajee Patel, A., Mohd. Zin, A., Yiqi, T., & Muhammad, S. H. (2011). Whip: A framework for mashup development with block-based development approach. In Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011 [6021619] https://doi.org/10.1109/ICEEI.2011.6021619

Whip : A framework for mashup development with block-based development approach. / Latih, Rodziah; Moosajee Patel, Ahmed; Mohd. Zin, Abdullah; Yiqi, Tew; Muhammad, Siti Hafizah.

Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011. 2011. 6021619.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Latih, R, Moosajee Patel, A, Mohd. Zin, A, Yiqi, T & Muhammad, SH 2011, Whip: A framework for mashup development with block-based development approach. in Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011., 6021619, 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011, Bandung, 17/7/11. https://doi.org/10.1109/ICEEI.2011.6021619
Latih R, Moosajee Patel A, Mohd. Zin A, Yiqi T, Muhammad SH. Whip: A framework for mashup development with block-based development approach. In Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011. 2011. 6021619 https://doi.org/10.1109/ICEEI.2011.6021619
Latih, Rodziah ; Moosajee Patel, Ahmed ; Mohd. Zin, Abdullah ; Yiqi, Tew ; Muhammad, Siti Hafizah. / Whip : A framework for mashup development with block-based development approach. Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011. 2011.
@inproceedings{795f45d3ba4745358a02231100669222,
title = "Whip: A framework for mashup development with block-based development approach",
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 = "Block-Based Programming Approach, End User Programming Approach, Mashup, Situational Application",
author = "Rodziah Latih and {Moosajee Patel}, Ahmed and {Mohd. Zin}, Abdullah and Tew Yiqi and Muhammad, {Siti Hafizah}",
year = "2011",
doi = "10.1109/ICEEI.2011.6021619",
language = "English",
isbn = "9781457707520",
booktitle = "Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011",

}

TY - GEN

T1 - Whip

T2 - A framework for mashup development with block-based development approach

AU - Latih, Rodziah

AU - Moosajee Patel, Ahmed

AU - Mohd. Zin, Abdullah

AU - Yiqi, Tew

AU - Muhammad, Siti Hafizah

PY - 2011

Y1 - 2011

N2 - 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.

AB - 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.

KW - Block-Based Programming Approach

KW - End User Programming Approach

KW - Mashup

KW - Situational Application

UR - http://www.scopus.com/inward/record.url?scp=80054022324&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=80054022324&partnerID=8YFLogxK

U2 - 10.1109/ICEEI.2011.6021619

DO - 10.1109/ICEEI.2011.6021619

M3 - Conference contribution

AN - SCOPUS:80054022324

SN - 9781457707520

BT - Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011

ER -