Proposal and Evaluation of Lightweight Mashup Tool to Create Information Portal

Size: px
Start display at page:

Download "Proposal and Evaluation of Lightweight Mashup Tool to Create Information Portal"

Transcription

1 Web Web Karma 5 6 Proposal and Evaluation of Lightweight Mashup Tool to Create Information Portal Masaki Hirayama, 1 Tomotake Niino, 1 Yoshiaki Matsuzawa 2 and Tsuyoshi Ohta 2 In recent years, PBD(Programming By Demonstration)-based mashup creation tools which can be used for end-user with no programming skills has been proposed. In this paper, we proposed PBD-based mashup creation tool for creating information portal which collect information from multiple web pages as end-user desire. There is a favorite tool named Karma to create information portal. Karma needs five tasks to use. We developed tool to create information portal which needs only two tasks. Our experiment shows that end-user could create information portal easily according to his interest with the proposed system. 1. Web Web Web Web google ( Web Web Web Web ( ) 9) Graduate School of Informatics, Shizuoka University 2 Faculty of Informatics, Shizuoka University c 2012 Information Processing Society of Japan

2 Web Web Albinola 9) Web Beemer 1) Beemer 7 End User Programming Marmite 16),Yahoo s Pipes 21),Microsoft Popfly 4) Widget Widget Tuchinda Widget 11) Widget Marmite Widget Yahoo s Pipes Widget Web Microsoft Popfly 2 Widget Widget Potluck 2) Piggy Bank 3) Resource Description Framework(RDF) Web RDF Web RDF Potluck Potter s Wheel 15) RDF Dapper 18) Karma 12) Vegemite 6) PBD Web 2 c 2012 Information Processing Society of Japan

3 Dapper Web RDF Web Karma PBD Vegemite PBD PBD igoogle 19) Web Web igoogle Gadget Gadget Web Gadget Widget PBD 7),8),13) 3.2 Tuchinda 5 Data Retrieval( ) Source Modeling( ) Data Cleaning(Web ) Data Integration( ) Data Display( ) 5 11) 6 Rule Fixing Tuchinda Data Retrieval PBD RDF RDF Programming Widget Programming Tuchinda 1 Data Source Data Data Data Rule Retrieval Modeling Cleaning IntegrationDisplay Fixing Marmite 16) Programming Manual Manual Manual Web Page,RDF Remake Yahoo s Pipes 21) Programming Manual Manual Union Web Page,RDF Remake Microsoft Popfly 4) Programming Manual Manual Manual Web Page,RDF Remake Piggybank 3) RDF Manual N/A Manual Web Page Remake Potluck 2) RDF Manual PBD Manual Web Page Remake Dapper 18) PBD Manual Manual Manual RDF,Table Remake Karma 12) PBD Database PBD PBD Table Remake Vegemite 6) PBD Manual N/A Union Table Script igoogle 19) Programming Manual Manual Manual Web Page Remake Source Modeling 1 Manual Karma Manual Data Cleaning Manual Potter s Wheel PBD Cleaning N/A Data Integration Manual PBD PBD Union Integration Join Union Data Display Web Web Page RDF RDF Table Manual PBD PBD Rule Fixing Data Retrieval Remake Script c 2012 Information Processing Society of Japan

4 (a) Web Karma 12) Web Web 1 (b) Web Web Web Web Dapper 18) (c) Web Web Web Web Web Web Web Web 4 c 2012 Information Processing Society of Japan

5 2 Web Web Data Retrieval Programming PBD RDF Source Modelng Manual Database Data Cleaning Manual PBD N/A Data Integration Manual Union PBD Data Display Web Page RDF Table Rule Fixing Remake Script Data Retrieval Data Retrieval PBD Manual RDF PBD PBD XPath XPath XPath HTML XPath Data Retrieval XPath Source Modeling Source Modeling Manual Modeling Database Manual 12) Data Cleaning Data Cleaning N/A Manual PBD Data Cleaning PBD Potter s Wheel 4 Data Cleaning Data Integration Data Integration Union Union Join Data Display Data Display CakePHP Web 5 c 2012 Information Processing Society of Japan

6 Web Web CakePHP CakePHP Web Rule Fixing Remake Script Web Web (a) (b) (c) Web Web Web Web 2 (b) OK URL Web 2 (c) IPSJ 2 6 c 2012 Information Processing Society of Japan

7 Karma Karma Karma 20 ( 20 ) 3 ( 3 ) Karma Task2 3 Karma Web 2 1 Karma Retrieval Modeling Cleaning Integration Karma 3 Data Cleaning Cleaning 0 Cleaning Web 2 2 Web c 2012 Information Processing Society of Japan

8 Web ,3,4 Web 3 2,3,4 1, Web Cleaning 4 Integration Union Karma 3 1) Brandon Beemer, Dawn Gregg : Mashups: A Literature Review and Classification Framework, Future Internet, Vol.1, Issue 1, pp (2009). 2) David F. Huynh, Robert C. Miller and David R. Karger : Potluck : Data Mash-up Tool for Casual Users, 16th International Conference on World Wide Web, pp (2007). 3) David Huynh, Stefano Mazzocchi, David Karger : Piggy Bank: Experience the Semantic Web Inside Your Web Browser, 4th International Semantic Web Conference, pp (2005). 4) Eric Griffin : Foundations of Popfly: Rapid Mashup Development, Apress(2008). 5) James Clark,Steve DeRose : XML Path Language(XPath) version 1.0 w3c recommendation, Technical Report REC-xpath , World Wide Web Consortium(1999). 8 c 2012 Information Processing Society of Japan

9 6) James Lin,Jeffrey Wong,Jeffrey Nichols,Allen Cypher,Tessa A. Lau : End-User Programming of Mashups with Vegemite, In Proc. IUI, pp (2009). 7) Joel Brandt, Scott R. Klemmer : Lash-Ups: A Toolkit for Location-Aware Mash- Ups, Proceedings of the 19th annual ACM Symposium on User Interface Software and Technology, pp (2006). 8) Junichi Tatemura, Arsany Sawires, Oliver Po, Songting Chen, K. Selcuk Candan, Divyakant Agrawal, Maria Goveas : Mashup Feeds : Continuous Queries over Web Services, ACM SIGMOD, pp (2007). 9) Matteo Albinola, Luciano Baresi, Matteo Carcano, and Sam Guinea : Mashlight: a Lightweight Mashup Framework for Everyone, 18th International World Wide Web Conference, pp (2009). 10) Nevill-Manning, C. G. : Programming by demonstration, New Zealand Journal of Computing 4(2):pp (1993). 11) Rattapoom Tuchinda, Pedro Szekely, and Craig A. Knoblock : Building Mashups By Example, 13th International Conference on Intelligent User Interfaces, pp (2008). 12) Rattapoom Tuchinda,Craig A. Knoblock,and Pedro Szekely, : Building Mashups by Demonstration, ACM Transactions on the Web (TWEB) (2011). 13) Rob Ennals, David Gay : User-Friendly Functional Programming for Web Mashups, 12th ACM SIGPLAN International Conference on Functional Programming, pp (2007). 14) Venkatesh, Viswanath, Bala, and Hillol : Technology Acceptance Model 3 and a Research Agenda on Interventions, Decision Sciences, vol. 39, no. 2, pp , (2008). 15) V. Raman and J. M. Hellerstein : Potter s wheel: An interactive data cleaning system, In VLDB Journal,pp (2001). 16) Wong, J. and J. Hong : Making mashups with Marmite: towards end-user programming for the web, In Proc.CHI ACM Press, pp (2007). 17) :, (2011). 18) Dapper: The Data Mapper (online), available from ( (accessed ). 19) igoogle (online), available from ( (accessed ). 20) Microsoft s Popfly: Mashup creation for the masses(online), available from (http: //news.cnet.com/ _ html), (accessed ). 21) Yahoo pipes (online), available from ( (accessed ). 9 c 2012 Information Processing Society of Japan

Building Mashups. Craig Knoblock. University of Southern California. Thanks to Rattapoom Tuchinda and

Building Mashups. Craig Knoblock. University of Southern California. Thanks to Rattapoom Tuchinda and Building Mashups Craig Knoblock University of Southern California Thanks to Rattapoom Tuchinda and What s a Mashup? A website or application that combines content from more than one source into an integrated

More information

Building Mashups. Craig Knoblock. University of Southern California. Thanks to Rattapoom Tuchinda

Building Mashups. Craig Knoblock. University of Southern California. Thanks to Rattapoom Tuchinda Building Mashups Craig Knoblock University of Southern California Thanks to Rattapoom Tuchinda What s a Mashup? A [wikipedia] a) LA crime map b) zillow.com c) Ski bonk Combined Data gives new insight /

More information

Mashlight: a Lightweight Mashup Framework for Everyone

Mashlight: a Lightweight Mashup Framework for Everyone Mashlight: a Lightweight Mashup Framework for Everyone Matteo lbinola, Luciano Baresi, Matteo Carcano, and Sam Guinea Deepse Group Dipartimento di Elettronica e Informazione Politecnico di Milano {baresi

More information

Usability Framework for Web Mashup Makers for Casual Users

Usability Framework for Web Mashup Makers for Casual Users Usability Framework for Web Mashup Makers for Casual Users PhD student: Wael Al Sarraj 1, Supervisor: Prof. Dr. Olga De Troyer 1, 1 Vrije Universiteit Brussel, Research Group WISE, Pleinlaan 2, 1050 Brussel,

More information

Building Mashups by Example

Building Mashups by Example Building Mashups by Example Craig A. Knoblock University of Southern California Work in collaboration with Rattapoom Tuchinda and Pedro Szekeley 1 What s a Mashup? A website or application that combines

More information

End-User Programming of Mashups with Vegemite

End-User Programming of Mashups with Vegemite End-User Programming of Mashups with Vegemite James Lin 1, Jeffrey Wong 2, Jeffrey Nichols 1, Allen Cypher 1, and Tessa A. Lau 1 1 IBM Almaden Research Center 650 Harry Rd San Jose, CA 95120 USA {jameslin,

More information

On the maintenance of UI-integrated mashup applications

On the maintenance of UI-integrated mashup applications On the maintenance of UI-integrated mashup applications Maxim Shevertalov and Spiros Mancoridis Department of Computer Science College of Engineering Drexel University 3141 Chestnut Street, Philadelphia,

More information

Aspects and challenges of mashup creator design

Aspects and challenges of mashup creator design Aspects and challenges of mashup creator design Lampros Goussis Department of Telecommunications Science and Technology University of Peloponnese Tripoli, Greece gl7@uop.gr Ioannis E. Foukarakis Department

More information

Building Mashups by Demonstration

Building Mashups by Demonstration Building Mashups by Demonstration RATTAPOOM TUCHINDA National Electronics and Computer Technology Center (Thailand) CRAIG A. KNOBLOCK University of Southern California and PEDRO SZEKELY University of Southern

More information

A SYSTEMATIC LITERATURE REVIEW OF END-USER PROGRAMMING FOR THE WEB MASHUP

A SYSTEMATIC LITERATURE REVIEW OF END-USER PROGRAMMING FOR THE WEB MASHUP A SYSTEMATIC LITERATURE REVIEW OF END-USER PROGRAMMING FOR THE WEB MASHUP RODZIAH LATIH 1, AHMED PATEL 2, ABDULLAH MOHD. ZIN 3 Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia,

More information

Whirlwind Tour of Web Mashups. Sophia Liu November 19, 2008

Whirlwind Tour of Web Mashups. Sophia Liu November 19, 2008 Whirlwind Tour of Web Mashups Sophia Liu November 19, 2008 Remix What are Web Mashups A web applicadon that combines data from more than one source into a single integrated tool. Its a web page that provides

More information

2nd Year PhD Student, CMU. Research: mashups and end-user programming (EUP) Creator of Marmite

2nd Year PhD Student, CMU. Research: mashups and end-user programming (EUP) Creator of Marmite Mashups Jeff Wong Human-Computer Interaction Institute Carnegie Mellon University jeffwong@cmu.edu Who am I? 2nd Year PhD Student, HCII @ CMU Research: mashups and end-user programming (EUP) Creator of

More information

International Journal of Advanced Computer Technology (IJACT) ISSN:

International Journal of Advanced Computer Technology (IJACT) ISSN: TOWARD USABILITY EVALUATION CRITERIA FOR WEB MASHUP MAKERS FOR END- USERS Abstract Wael Al Sarraj, Faculty of Information Technology, Islamic University of Gaza, Palestine. Currently, more than two billions

More information

Links and Cycles of Web Databases

Links and Cycles of Web Databases Links and Cycles of Web Databases Masao Mori 1, Tetsuya Nakatoh 2, and Sachio Hirokawa 2 1 Office for Information of University Evaluation, Kyushu Univ., Fukuoka, Japan. mori.uoc@mbox.nc.kyushu-u.ac.jp

More information

THE DESIGN OF BLOCK-BASED MASHUP TOOL FOR END- USERS MASHUP APPLICATIONS DEVELOPMENT

THE DESIGN OF BLOCK-BASED MASHUP TOOL FOR END- USERS MASHUP APPLICATIONS DEVELOPMENT THE DESIGN OF BLOCK-BASED MASHUP TOOL FOR END- USERS MASHUP APPLICATIONS DEVELOPMENT 1 RODZIAH LATIH, 2 AHMED PATEL, 3 ABDULLAH MOHD. ZIN Center for Software Technology and Management, Faculty of Information

More information

Data Extraction from Semantic Annotated Deep Web Sites

Data Extraction from Semantic Annotated Deep Web Sites Data Extraction from Semantic Annotated Deep Web Sites Eduardo Martín Rojo and Vicente Luque Centeno Universidad Carlos III de Madrid Av. Universidad 30, 28911 Leganés (Madrid), España {emartin,vlc}@it.uc3m.es

More information

Web Data Extraction and Generating Mashup

Web Data Extraction and Generating Mashup IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 9, Issue 6 (Mar. - Apr. 2013), PP 74-79 Web Data Extraction and Generating Mashup Achala Sharma 1, Aishwarya

More information

Creating Mashups by Direct Manipulation of Existing Web Applications

Creating Mashups by Direct Manipulation of Existing Web Applications Creating Mashups by Direct Manipulation of Existing Web Applications Giuseppe Ghiani, Fabio Paternò, and Lucio Davide Spano CNR-ISTI, HIIS Laboratory, Via Moruzzi 1 56124 Pisa, Italy {giuseppe.ghiani,fabio.paterno,lucio.davide.spano}@isti.cnr.it

More information

The Implementation of Mashups Web to Integrate Students Data and Service Announcement in a University Website

The Implementation of Mashups Web to Integrate Students Data and Service Announcement in a University Website The Implementation of Mashups Web to Integrate Students Data and Service Announcement in a University Website Fransisko Eko Sanaky Magister Information Systems, Faculty of Information Technology, Satya

More information

A Component-based Approach for Engineering Enterprise Mashups

A Component-based Approach for Engineering Enterprise Mashups A Component-based Approach for Engineering Enterprise Mashups Javier López 1, Fernando Bellas 1, Alberto Pan 1, Paula Montoto 2, 1 Information and Communications Technology Department, University of A

More information

Building Geospatial Mashups to Visualize Information for Crisis Management. Shubham Gupta and Craig A. Knoblock University of Southern California

Building Geospatial Mashups to Visualize Information for Crisis Management. Shubham Gupta and Craig A. Knoblock University of Southern California Building Geospatial Mashups to Visualize Information for Crisis Management Shubham Gupta and Craig A. Knoblock University of Southern California 1 WHAT IS A GEOSPATIAL MASHUP? Integrated View of data combined

More information

MAIL PLUGIN FOR IBM MASHUP CENTER

MAIL PLUGIN FOR IBM MASHUP CENTER International Journal of Electronic Commerce Studies Vol.1, No.2, pp.139-148, 2010 MAIL PLUGIN FOR IBM MASHUP CENTER Pinaki Mitra, Indian Institute of Technology, Guwahati, India pinaki@iitg.ernet.in Girish

More information

End-User Programming for Web Mashups

End-User Programming for Web Mashups End-User Programming for Web Mashups Open Research Challenges Saeed Aghaee and Cesare Pautasso Faculty of Informatics, University of Lugano, Switzerland first.last@usi.ch http://www.pautasso.info/ Abstract.

More information

2009 Generic Web Services Mash-up Integrated Development Environment

2009 Generic Web Services Mash-up Integrated Development Environment 2009 Generic Web Services Mash-up Integrated Development Environment Tim Cheeseman, Ngoc Nguyen, and Jordan Osecki Final Write-up, Independent Study, Professor Regli Drexel University 9/1/2009 Page 2 Table

More information

SMashup Personal Learning Environments

SMashup Personal Learning Environments SMashup Personal Learning Environments Mohamed Amine Chatti 1, Matthias Jarke 1, Zhaohui Wang 1, and Marcus Specht 2 1 Informatik 5 (Information Systems), RWTH Aachen University {fchatti,jarke,wangg}@dbis.rwth

More information

Semantic Integration Platform for Web Widgets Communication

Semantic Integration Platform for Web Widgets Communication UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE Institute of Computer Science Information Technology Rainer Villido Semantic Integration Platform for Web Widgets Communication Master s

More information

The TELAR Mobile Mashup Platform for Nokia Internet Tablets

The TELAR Mobile Mashup Platform for Nokia Internet Tablets The TELAR Mobile Mashup Platform for Nokia Internet Tablets ABSTRACT Andreas Brodt Nokia Multimedia Yrttipellontie 6 90230 Oulu, Finland andreas.brodt@nokia.com With the Web 2.0 trend and its participation

More information

Browsing the Semantic Web

Browsing the Semantic Web Proceedings of the 7 th International Conference on Applied Informatics Eger, Hungary, January 28 31, 2007. Vol. 2. pp. 237 245. Browsing the Semantic Web Peter Jeszenszky Faculty of Informatics, University

More information

Web 2.0, Social Programming, and Mashups (What is in for me!) Social Community, Collaboration, Sharing

Web 2.0, Social Programming, and Mashups (What is in for me!) Social Community, Collaboration, Sharing Department of Computer Science University of Cyprus, Nicosia December 6, 2007 Web 2.0, Social Programming, and Mashups (What is in for me!) Dr. Mustafa Jarrar mjarrar@cs.ucy.ac.cy HPCLab, University of

More information

Fresnel: A Browser-Independent Presentation Vocabulary for RDF

Fresnel: A Browser-Independent Presentation Vocabulary for RDF Fresnel: A Browser-Independent Presentation Vocabulary for RDF Emmanuel Pietriga, Chris Bizer, David Karger, Ryan Lee November 7th, 2006 Presenting Semantic Web Data Diversity of applications and approaches

More information

Review of Service Composition Interfaces

Review of Service Composition Interfaces Sanna Kotkaluoto, Juha Leino, Antti Oulasvirta, Peter Peltonen, Kari Jouko Räihä and Seppo Törmä Review of Service Composition Interfaces DEPARTMENT OF COMPUTER SCIENCES UNIVERSITY OF TAMPERE D 2009 7

More information

IoT Mashups with the WoTKit

IoT Mashups with the WoTKit IoT Mashups with the WoTKit Mike Blackstock, Rodger Lea Media and Graphics Interdisciplinary Centre University of British Columbia Vancouver, Canada Motivation IoT mashups are simple, personal, situational,

More information

The Mashup Atelier. Cesare Pautasso, Monica Frisoni. Faculty of Informatics University of Lugano (USI), Switzerland

The Mashup Atelier. Cesare Pautasso, Monica Frisoni. Faculty of Informatics University of Lugano (USI), Switzerland The Mashup Atelier Cesare Pautasso, Monica Frisoni Faculty of Informatics University of Lugano (USI), Switzerland http://www.pautasso.info 1 University of Lugano, Switzerland Faculty of Informatics (Opened

More information

Intranet Search. Exploiting Databases for Document Retrieval. Christoph Mangold Universität Stuttgart

Intranet Search. Exploiting Databases for Document Retrieval. Christoph Mangold Universität Stuttgart Intranet Search Exploiting Databases for Document Retrieval Christoph Mangold Universität Stuttgart 2 /6 The Big Picture: Assume. there is a glueing problem with product P7 Has this happened before? Is

More information

Interactive Data Integration through Smart Copy & Paste

Interactive Data Integration through Smart Copy & Paste Interactive Data Integration through Smart Copy & Paste Zachary G. Ives 1 Craig A. Knoblock 2 Steven Minton 3 Marie Jacob 1 Partha Pratim Talukdar 1 Rattapoom Tuchinda 4 Jose Luis Ambite 2 Maria Muslea

More information

Graaasp: a Web 2.0 Research Platform for Contextual Recommendation with Aggregated Data

Graaasp: a Web 2.0 Research Platform for Contextual Recommendation with Aggregated Data Graaasp: a Web 2.0 Research Platform for Contextual Recommendation with Aggregated Data Evgeny Bogdanov evgeny.bogdanov@epfl.ch Sandy El Helou Sandy.elhelou@epfl.ch Denis Gillet denis.gillet@epfl.ch Christophe

More information

Web 2.0 Attacks Explained

Web 2.0 Attacks Explained Web 2.0 Attacks Explained Kiran Maraju, CISSP, CEH, ITIL, ISO27001, SCJP Email: Kiran_maraju@yahoo.com Abstract This paper details various security concerns and risks associated with web 2.0 technologies

More information

Developing Social Networks Mashups: An Overview of REST- Based APIs

Developing Social Networks Mashups: An Overview of REST- Based APIs Available online at www.sciencedirect.com Procedia Technology 3 (2012 ) 205 213 The 2012 Iberoamerican Conference on Electronics Engineering and Computer Science Developing Social Networks Mashups: An

More information

Open Linked Widgets Mashup Platform

Open Linked Widgets Mashup Platform Open Linked Widgets Mashup Platform Tuan-Dat Trinh 1, Peter Wetz 1, Ba-Lam Do 1, Amin Anjomshoaa 1 Elmar Kiesling 1, A Min Tjoa 1 1 Vienna University of Technology, Vienna, Austria {tuan.trinh, peter.wetz,

More information

History and Backgound: Internet & Web 2.0

History and Backgound: Internet & Web 2.0 1 History and Backgound: Internet & Web 2.0 History of the Internet and World Wide Web 2 ARPANET Implemented in late 1960 s by ARPA (Advanced Research Projects Agency of DOD) Networked computer systems

More information

A Framework with Tools for Designing Web-based Geographic Applications

A Framework with Tools for Designing Web-based Geographic Applications A Framework with Tools for Designing Web-based Geographic Applications The Nhan Luong, Sébastien Laborie, Thierry Nodenot To cite this version: The Nhan Luong, Sébastien Laborie, Thierry Nodenot. A Framework

More information

Making Mashups with Marmite: Towards End- User Programming for the Web

Making Mashups with Marmite: Towards End- User Programming for the Web Carnegie Mellon University Research Showcase @ CMU Human-Computer Interaction Institute School of Computer Science 2007 Making Mashups with Marmite: Towards End- User Programming for the Web Jeffrey Wong

More information

All About Open & Sharing

All About Open & Sharing All About Open & Sharing 차세대웹기술과컨버전스 Lecture 3 수업블로그 : http://itmedia.kaist.ac.kr 2008. 2. 28 한재선 (jshan0000@gmail.com) NexR 대표이사 KAIST 정보미디어경영대학원대우교수 http://www.web2hub.com Open & Sharing S2 OpenID Open

More information

MASHING UP THE DEEP WEB Research in Progress

MASHING UP THE DEEP WEB Research in Progress MASHING UP THE DEEP WEB Research in Progress Thomas Hornung, Kai Simon and Georg Lausen Institut für Informatik, Universität Freiburg, Georges-Köhler-Allee, Gebäude 51, 79110 Freiburg i.br., Germany {hornungt,

More information

The Design of Model for Tibetan Language Search System

The Design of Model for Tibetan Language Search System International Conference on Chemical, Material and Food Engineering (CMFE-2015) The Design of Model for Tibetan Language Search System Wang Zhong School of Information Science and Engineering Lanzhou University

More information

MIP: Mashup for Industrial Internship Placement

MIP: Mashup for Industrial Internship Placement JOURNAL OF COMPUTERS, VOL. 9, NO. 2, FEBRUARY 2014 447 MIP: Mashup for Industrial Internship Placement Oi-Mean Foong 1, Rozana Kasbon 1, Suet-Peng Yong 1 and Norfarahin Adiba Abd Kadir 2 Computer and Information

More information

Generic Business Model Types for Enterprise Mashup Intermediaries

Generic Business Model Types for Enterprise Mashup Intermediaries Generic Business Model Types for Enterprise Mashup Intermediaries SYSTEMATIC THOUGHT LEADERSHIP FOR INNOVATIVE BUSINESS Volker Hoyer 1 2 and Katarina Stanoevska-Slabeva 2 1 SAP Research Center St. Gallen,

More information

Page 1 Dapper

Page 1 Dapper http://blog.larkin.net.au/ Page 1 Introduction Dapper What is Dapper? This is an online tool or service that allows you to create and customise RSS feeds from any web site. You can then subscribe to the

More information

Attaching UI Enhancements to Websites with End Users

Attaching UI Enhancements to Websites with End Users Attaching UI Enhancements to Websites with End Users Michael Toomim 1, Steven M. Drucker 2, Mira Dontcheva 3, Ali Rahimi 4, Blake Thomson 1, James A. Landay 1 University of Washington 1 DUB Group {toomim,

More information

> Semantic Web Use Cases and Case Studies

> Semantic Web Use Cases and Case Studies > Semantic Web Use Cases and Case Studies Case Study: Improving Web Search using Metadata Peter Mika, Yahoo! Research, Spain November 2008 Presenting compelling search results depends critically on understanding

More information

PROGRAMMING WITHOUT PROGRAMMING: LEARNING MASHUPS AND WEB 2.0 IN THE INFORMATION TECHNOLOGY CLASSROOM

PROGRAMMING WITHOUT PROGRAMMING: LEARNING MASHUPS AND WEB 2.0 IN THE INFORMATION TECHNOLOGY CLASSROOM IADIS International Conference e-learning 2008 PROGRAMMING WITHOUT PROGRAMMING: LEARNING MASHUPS AND WEB 2.0 IN THE INFORMATION TECHNOLOGY CLASSROOM Mark Frydenberg Bentley College 175 Forest Street, Waltham,

More information

Mapping Existing Data Sources into VIVO. Pedro Szekely, Craig Knoblock, Maria Muslea and Shubham Gupta University of Southern California/ISI

Mapping Existing Data Sources into VIVO. Pedro Szekely, Craig Knoblock, Maria Muslea and Shubham Gupta University of Southern California/ISI Mapping Existing Data Sources into VIVO, Craig Knoblock, Maria Muslea and Shubham Gupta University of Southern California/ISI Outline Problem Current methods for importing data into VIVO Karma approach

More information

20. Situational Applications and Mashups

20. Situational Applications and Mashups 20. Situational Applications and Mashups 5 November 2008 Bob Glushko Plan for Today's Lecture Platforms for Composite Applications Mash-ups Mash-ups {and,or,vs} Composite Applications A Vision: Rapid Service

More information

Market Overview of Enterprise Mashup Tools

Market Overview of Enterprise Mashup Tools Market Overview of Enterprise Mashup Tools Volker Hoyer 1,2 and Marco Fischer 1 1 SAP Research CEC St. Gallen, 9000 St. Gallen, Switzerland 2 University of St. Gallen, 9000 St. Gallen, Switzerland {volker.hoyer,marco.fischer}@sap.com

More information

Rob Weir, IBM 1 ODF and Web Mashups

Rob Weir, IBM 1 ODF and Web Mashups ODF and Web Mashups Basic techniques Rob Weir, IBM robert_weir@us.ibm.com 2009-11-05 1615 1 ODF and Web Mashups Agenda Why it is hard to use ODF in a web app Two techniques for accessing ODF on the web

More information

A QUERY FORMULATION LANGUAGE FOR DATA WEB

A QUERY FORMULATION LANGUAGE FOR DATA WEB Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 9, September 2014,

More information

Design and Implementation of HTML5 based SVM for Integrating Runtime of Smart Devices and Web Environments

Design and Implementation of HTML5 based SVM for Integrating Runtime of Smart Devices and Web Environments Vol.8, No.3 (2014), pp.223-234 http://dx.doi.org/10.14257/ijsh.2014.8.3.21 Design and Implementation of HTML5 based SVM for Integrating Runtime of Smart Devices and Web Environments Yunsik Son 1, Seman

More information

A Web Page Segmentation Method by using Headlines to Web Contents as Separators and its Evaluations

A Web Page Segmentation Method by using Headlines to Web Contents as Separators and its Evaluations IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.1, January 2013 1 A Web Page Segmentation Method by using Headlines to Web Contents as Separators and its Evaluations Hiroyuki

More information

Making a management library website: a case of Vikram Sarabhai Library, IIM Ahmedabad

Making a management library website: a case of Vikram Sarabhai Library, IIM Ahmedabad Making a management library website: a case of Vikram Sarabhai Library, IIM Ahmedabad By Viral Navik Sr. Library Professional, Vikram Sarabhai Library, IIM Ahmedabad Bhavesh Patel IT Professional, Vikram

More information

Visual Tools & Methods for Data Cleaning

Visual Tools & Methods for Data Cleaning Visual Tools & Methods for Data Cleaning DaQuaTa International Workshop 2017, Lyon, FR http://romain.vuillemot.net/ @romsson Reality * Time series * Geo-spatial data Select, filter, sort, zoom,.. Need

More information

Getting Started with the ArcGIS Server JavaScript API

Getting Started with the ArcGIS Server JavaScript API Getting Started with the ArcGIS Server JavaScript API Agenda Introduction ArcGIS Server services and mashups REST API Services Directory JavaScript API ArcGIS Server Resource Center Dojo Maps, layers,

More information

EasyChair Preprint. Introduction to Development of Software Support for Training and Testing IT Administrators

EasyChair Preprint. Introduction to Development of Software Support for Training and Testing IT Administrators EasyChair Preprint 302 Introduction to Development of Software Support for Training and Testing IT Administrators Petra Holbíková, Lukáš Kráĺık, Petr Žáček and Roman Jašek EasyChair preprints are intended

More information

CoMaP: A Cooperative Overlay-based Mashup Platform

CoMaP: A Cooperative Overlay-based Mashup Platform CoMaP: A Cooperative Overlay-based Mashup Platform Osama Al-Haj Hassan, Lakshmish Ramaswamy and John A. Miller Computer Science Department, University of Georgia, Athens, GA 30602, USA {hasan,laks,jam}@cs.uga.edu

More information

Ability-Based Design: Concept, Principles, and Examples

Ability-Based Design: Concept, Principles, and Examples Ability-Based Design: Concept, Principles, and Examples Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, and Jon Froehlich ACM Trans. Access. Comput., 3:9:1-9:27, April 2011 JACOB O.

More information

A Data Mashup for Dynamic Composition of Adaptive Courses

A Data Mashup for Dynamic Composition of Adaptive Courses 192 The International Arab Journal of Information Technology, Vol. 7, No. 2, April 2010 A Data Mashup for Dynamic Composition of Adaptive Courses Mohammed Al-Zoube and Baha Khasawneh Princess Sumaya University

More information

Semantic Wiki as a Lightweight Knowledge Management System

Semantic Wiki as a Lightweight Knowledge Management System Semantic Wiki as a Lightweight Knowledge Management System Hendry Muljadi 1, Hideaki Takeda 1, Aman Shakya 2, Shoko Kawamoto 1, Satoshi Kobayashi 1, Asao Fujiyama 1, and Koichi Ando 3 1 National Institute

More information

A Conceptual Framework for Data Cleansing A Novel Approach to Support the Cleansing Process

A Conceptual Framework for Data Cleansing A Novel Approach to Support the Cleansing Process A Conceptual Framework for Data Cleansing A Novel Approach to Support the Cleansing Process Kofi Adu-Manu Sarpong Valley View University, Accra-Ghana Faculty of Science P.O. Box VV 44, Oyibi-Accra Joseph

More information

Integration von Web-Daten (Webdatenintegration )

Integration von Web-Daten (Webdatenintegration ) Integration von Web-Daten (Webdatenintegration ) Problemseminar WS 2007/08 http://dbs.uni-leipzig.de Data Integration Explosion of intranet and extranet information 80% of corporate information is unmanaged

More information

Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups

Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups Agnes Koschmider Institute of Applied Informatics and Formal Description Methods Universität Karlsruhe (TH) Karlsruhe,

More information

1.

1. * 390/0/2 : 389/07/20 : 2 25-8223 ( ) 2 25-823 ( ) ISC SCOPUS L ISA http://jist.irandoc.ac.ir 390 22-97 - :. aminnezarat@gmail.com mosavit@pnu.ac.ir : ( ).... 00.. : 390... " ". ( )...2 2. 3. 4 Google..

More information

Expected Learning Objective Activities/FAs Planned

Expected Learning Objective Activities/FAs Planned The Orchid School Baner Syllabus Overview 2015-2016 Std X Subject : Foundation Of Information Technology Month Lesson / Content / Name of the Book Expected Learning Objective Activities/FAs Planned Students

More information

Aligning and Integrating Data in Karma. Craig Knoblock University of Southern California

Aligning and Integrating Data in Karma. Craig Knoblock University of Southern California Aligning and Integrating Data in Karma Craig Knoblock University of Southern California Data Integration Approaches 3 Data Integration Approaches Data Warehousing 4 Data Integration Approaches Data Warehousing

More information

Introduction. October 5, Petr Křemen Introduction October 5, / 31

Introduction. October 5, Petr Křemen Introduction October 5, / 31 Introduction Petr Křemen petr.kremen@fel.cvut.cz October 5, 2017 Petr Křemen (petr.kremen@fel.cvut.cz) Introduction October 5, 2017 1 / 31 Outline 1 About Knowledge Management 2 Overview of Ontologies

More information

Tooling for Ajax-Based Development. Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc.

Tooling for Ajax-Based Development. Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc. Tooling for Ajax-Based Development Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc. 1 Agenda In The Beginning Frameworks Tooling Architectural Approaches Resources 2 In The Beginning 3

More information

Semantic Knowledge at User side through Web Browser Plug in: A Review

Semantic Knowledge at User side through Web Browser Plug in: A Review Semantic Knowledge at User side through Web Browser Plug in: A Review Hitesh Kumar Pursuing Master of Technology (Computer Science and Engineering) GJUS&T Hissar, Haryana Dr. Dharmender Kumar (Assist.

More information

Conceptual Development of Custom, Domain-Specific Mashup Platforms

Conceptual Development of Custom, Domain-Specific Mashup Platforms Conceptual Development of Custom, Domain-Specific Mashup Platforms STEFANO SOI, FLORIAN DANIEL, and FABIO CASATI, UniversityofTrento 14 Despite the common claim by mashup platforms that they enable end-users

More information

Embedded Web Server Architecture for Web-based Element Management and Network Management

Embedded Web Server Architecture for Web-based Element Management and Network Management Embedded Web Server Architecture for Web-based Element Management and Network Management October 22, 2001 Hong-Taek Ju, Korea juht@postech.ac.kr, http://dpnm.postech.ac.kr/~juht Contents 1. Introduction

More information

Semantic Extensions to Defuddle: Inserting GRDDL into XML

Semantic Extensions to Defuddle: Inserting GRDDL into XML Semantic Extensions to Defuddle: Inserting GRDDL into XML Robert E. McGrath July 28, 2008 1. Introduction The overall goal is to enable automatic extraction of semantic metadata from arbitrary data. Our

More information

CHAPTER THREE INFORMATION RETRIEVAL SYSTEM

CHAPTER THREE INFORMATION RETRIEVAL SYSTEM CHAPTER THREE INFORMATION RETRIEVAL SYSTEM 3.1 INTRODUCTION Search engine is one of the most effective and prominent method to find information online. It has become an essential part of life for almost

More information

Handling Users Local Contexts in Web 2.0: Use Cases and Challenges

Handling Users Local Contexts in Web 2.0: Use Cases and Challenges Handling Users Local Contexts in Web 2.0: Use Cases and Challenges Mohanad Al-Jabari 1, Michael Mrissa 2, and Philippe Thiran 1 1 PReCISE Research Center, University of Namur, Belgium 2 SOC Research Team,

More information

ELECTRONIC COMMERCE MASHUPS: COMBINING APPLICATIONS TO USEFUL SERVICES FOR SHOPPERS

ELECTRONIC COMMERCE MASHUPS: COMBINING APPLICATIONS TO USEFUL SERVICES FOR SHOPPERS ELECTRONIC COMMERCE MASHUPS: COMBINING APPLICATIONS TO USEFUL SERVICES FOR SHOPPERS Peter Leitner, Thomas Grechenig Research Group for Industrial Software Vienna University of Technology Wiedner Hauptstrasse

More information

igoogle: Sandbox for Libraries

igoogle: Sandbox for Libraries igoogle: Sandbox for Libraries Rachel Erb Systems & Virtual Services Librarian, Univ. of Nebraska Omaha Rene Erlandson Director of Virtual Services, University of Nebraska Omaha Library Technology Conference,

More information

News for M3 User Productivity Smart Office/H5 Client/Mashups

News for M3 User Productivity Smart Office/H5 Client/Mashups News for M3 User Productivity Smart Office/H5 Client/Mashups Ole Rasmussen, Global Director of Product Management 1 Disclaimer This document reflects the direction Infor may take with regard to the specific

More information

Service Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration

Service Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration Service Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration Simon Mayer Institute for Pervasive Computing ETH Zurich, Switzerland simon.mayer@inf.ethz.ch The augmentation

More information

TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES

TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES Mu. Annalakshmi Research Scholar, Department of Computer Science, Alagappa University, Karaikudi. annalakshmi_mu@yahoo.co.in Dr. A.

More information

Building Web Annotation Stickies based on Bidirectional Links

Building Web Annotation Stickies based on Bidirectional Links Building Web Annotation Stickies based on Bidirectional Links Hiroyuki Sano, Taiki Ito, Tadachika Ozono and Toramatsu Shintani Dept. of Computer Science and Engineering Graduate School of Engineering,

More information

An Automated Input Generation Method for Crawling of Web Applications

An Automated Input Generation Method for Crawling of Web Applications Int'l Conf. Software Eng. Research and Practice SERP'17 81 An Automated Input Generation Method for Crawling of Web Applications Yuki Ishikawa 13, Kenji Hisazumi 124, Akira Fukuda 125 1 Graduate School

More information

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 1

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 1 An Efficient Data Retrieval Using MashQL in the Data Web K.Saranya 1, T.Amruthavalli 2 1, 2 Department of Computer Science and Engineering, S.K.R Engineering College, Poonamallee, Tamil Nadu, India Abstract

More information

AFilter: Adaptable XML Filtering with Prefix-Caching and Suffix-Clustering

AFilter: Adaptable XML Filtering with Prefix-Caching and Suffix-Clustering AFilter: Adaptable XML Filtering with Prefix-Caching and Suffix-Clustering K. Selçuk Candan Wang-Pin Hsiung Songting Chen Junichi Tatemura Divyakant Agrawal Motivation: Efficient Message Filtering Is this

More information

American Institute of Physics

American Institute of Physics American Institute of Physics (http://journals.aip.org/)* Founded in 1931, the American Institute of Physics (AIP) is a not-for-profit scholarly society established for the purpose of promoting the advancement

More information

Payola: Collaborative Linked Data Analysis and Visualization Framework

Payola: Collaborative Linked Data Analysis and Visualization Framework Payola: Collaborative Linked Data Analysis and Visualization Framework Jakub Klímek 1,2,Jiří Helmich 1, and Martin Nečaský 1 1 Charles University in Prague, Faculty of Mathematics and Physics Malostranské

More information

An Architecture to Discover and Query Decentralized RDF Data

An Architecture to Discover and Query Decentralized RDF Data An Architecture to Discover and Query Decentralized RDF Data Uldis Bojārs 1 and Alexandre Passant 2 and Frederick Giasson 3 and John Breslin 1 1 Digital Enterprise Research Institute, National University

More information

Web mashups integrate data, application

Web mashups integrate data, application Spotlight FPO Editors: Juliana Freire juliana@cs.utah.edu Gustavo Rossi gustavo@lifia.info.unlp.edu.ar From Mashups to Telco Mashups: A Survey Hendrik Gebhardt and Martin Gaedke Chemnitz University of

More information

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN EFFECTIVE KEYWORD SEARCH OF FUZZY TYPE IN XML

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN EFFECTIVE KEYWORD SEARCH OF FUZZY TYPE IN XML INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 EFFECTIVE KEYWORD SEARCH OF FUZZY TYPE IN XML Mr. Mohammed Tariq Alam 1,Mrs.Shanila Mahreen 2 Assistant Professor

More information

Data Integration and Structured Search

Data Integration and Structured Search Data Integration and Structured Search RDF a language for linking data URIs are the words of the language. URIs provide global identity independently of application context. Domain Name system provides

More information

The Business Value of Open Standards. Michael(tm) Smith

The Business Value of Open Standards. Michael(tm) Smith The Business Value of Open Standards Michael(tm) Smith mike@w3.org Key W3C standards for the Web HTTP HTML and XHTML CSS The W3C DOM HTTP Development of HTTP (Hypertext Transfer Protocol) was coordinated

More information

Lightweight Transformation of Tabular Open Data to RDF

Lightweight Transformation of Tabular Open Data to RDF Proceedings of the I-SEMANTICS 2012 Posters & Demonstrations Track, pp. 38-42, 2012. Copyright 2012 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes.

More information

The Semantic Institution: An Agenda for Publishing Authoritative Scholarly Facts. Leslie Carr

The Semantic Institution: An Agenda for Publishing Authoritative Scholarly Facts. Leslie Carr The Semantic Institution: An Agenda for Publishing Authoritative Scholarly Facts Leslie Carr http://id.ecs.soton.ac.uk/people/60 What s the Web For? To share information 1. Ad hoc home pages 2. Structured

More information

PECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS. Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy Zavgorodniy

PECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS. Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy Zavgorodniy International Journal "Information Models and Analyses" Vol.2 / 2013, Number 2 139 PECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy

More information

A Step-By-Step Debugging Technique To Facilitate Mashup Development and Maintenance

A Step-By-Step Debugging Technique To Facilitate Mashup Development and Maintenance A Step-By-Step Debugging Technique To Facilitate Mashup Development and Maintenance Waldemar Hummer, Philipp Leitner, and Schahram Dustdar Distributed Systems Group Vienna University of Technology Vienna,

More information