Mashup Advisor: A Recommendation Tool for Mashup Development

Mashup editors, like Yahoo Pipes and IBM Lotus Mashup Maker, allow non-programmer end-users to ldquomash-uprdquo information sources and services to meet their information needs. However, with the increasing number of services, information sources and complex operations like filtering and joining, e...

Full description

Saved in:
Bibliographic Details
Published in2008 IEEE International Conference on Web Services pp. 337 - 344
Main Authors Elmeleegy, H., Ivan, A., Akkiraju, R., Goodwin, R.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2008
Subjects
Online AccessGet full text
DOI10.1109/ICWS.2008.128

Cover

Abstract Mashup editors, like Yahoo Pipes and IBM Lotus Mashup Maker, allow non-programmer end-users to ldquomash-uprdquo information sources and services to meet their information needs. However, with the increasing number of services, information sources and complex operations like filtering and joining, even an easy to use editor is not sufficient. MashupAdvisor aims to assist mashup creators to build higher quality mashups in less time. Based on the current state of a mashup, the MashupAdvisor quietly suggests outputs (goals) that the user might want to include in the final mashup. MashupAdvisor exploits a repository of mashups to estimate the popularity of specific outputs, and makes suggestions using the conditional probability that an output will be included, given the current state of the mashup. When a suggestion is accepted, MashupAdvisor uses a semantic matching algorithm and a metric planner to modify the mashup to produce the suggested output. Our prototype was implemented on top of IBM Lotus MashupMaker and our initial results show that it is effective.
AbstractList Mashup editors, like Yahoo Pipes and IBM Lotus Mashup Maker, allow non-programmer end-users to ldquomash-uprdquo information sources and services to meet their information needs. However, with the increasing number of services, information sources and complex operations like filtering and joining, even an easy to use editor is not sufficient. MashupAdvisor aims to assist mashup creators to build higher quality mashups in less time. Based on the current state of a mashup, the MashupAdvisor quietly suggests outputs (goals) that the user might want to include in the final mashup. MashupAdvisor exploits a repository of mashups to estimate the popularity of specific outputs, and makes suggestions using the conditional probability that an output will be included, given the current state of the mashup. When a suggestion is accepted, MashupAdvisor uses a semantic matching algorithm and a metric planner to modify the mashup to produce the suggested output. Our prototype was implemented on top of IBM Lotus MashupMaker and our initial results show that it is effective.
Author Goodwin, R.
Ivan, A.
Akkiraju, R.
Elmeleegy, H.
Author_xml – sequence: 1
  givenname: H.
  surname: Elmeleegy
  fullname: Elmeleegy, H.
  organization: Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN
– sequence: 2
  givenname: A.
  surname: Ivan
  fullname: Ivan, A.
  organization: T.J. Watson Res. Center, Bus. Service Inf., IBM, Hawthorne, NY
– sequence: 3
  givenname: R.
  surname: Akkiraju
  fullname: Akkiraju, R.
  organization: T.J. Watson Res. Center, Bus. Service Inf., IBM, Hawthorne, NY
– sequence: 4
  givenname: R.
  surname: Goodwin
  fullname: Goodwin, R.
  organization: T.J. Watson Res. Center, Bus. Service Inf., IBM, Hawthorne, NY
BookMark eNp9yrsKwkAQQNERFHyltLLZHzDOZPPYFRvxgRY2GrCUqCMuJNmQVcG_V8Ha6hbndqFZ2pIBBoQ-EerxZn7Y-wGi8ilQDfB0ojCJdSQlIbag-yUdKIplGzznzAkpUpJCFXRgus3c7VGJ2eVpnK0nYiZ2fLZFweUluxtbitTaXFxtLX7ngp-c2-oz3PvQuma5Y-_XHgxXy3S-HhlmPla1KbL6dQzjBElL-V_fotA60g
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICWS.2008.128
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library (IEL) (UW System Shared)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9780769533100
0769533108
EndPage 344
ExternalDocumentID 4670193
Genre orig-research
GroupedDBID 6IE
6IL
ALMA_UNASSIGNED_HOLDINGS
CBEJK
RIB
RIC
RIE
RIL
ID FETCH-ieee_primary_46701933
IEDL.DBID RIE
IngestDate Wed Dec 20 05:18:48 EST 2023
IsPeerReviewed false
IsScholarly false
LCCN 2008928163
Language English
LinkModel DirectLink
MergedId FETCHMERGED-ieee_primary_46701933
ParticipantIDs ieee_primary_4670193
PublicationCentury 2000
PublicationDate 2008-Sept.
PublicationDateYYYYMMDD 2008-09-01
PublicationDate_xml – month: 09
  year: 2008
  text: 2008-Sept.
PublicationDecade 2000
PublicationTitle 2008 IEEE International Conference on Web Services
PublicationTitleAbbrev ICWS
PublicationYear 2008
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib015831482
Score 2.8047247
Snippet Mashup editors, like Yahoo Pipes and IBM Lotus Mashup Maker, allow non-programmer end-users to ldquomash-uprdquo information sources and services to meet their...
SourceID ieee
SourceType Publisher
StartPage 337
SubjectTerms advisor
Artificial intelligence
Companies
Computer science
Informatics
Information filtering
Information filters
Joining processes
Mashups
State estimation
Web services
Title Mashup Advisor: A Recommendation Tool for Mashup Development
URI https://ieeexplore.ieee.org/document/4670193
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSTE0SzYwSbXUNTdKNtE1SbFI1rVMTrbUBZ01Bbo7zDgFfHyxr5-ZR6iJV4RpBBODDnwvTGpqKnjxWaoeiAmey0_JTy4FDZXpAzM1sEVizMzADExmkL1asLRjaGphDDrSEnGMpr6nc3gwZLGkIeiudaTLU8B1h5sAgy_MVsiSkWy90pIkveQqtAMZiXWWIIMoYpeeQgC8_hFiYErNE2YQgF3ToADNtSIMNr6JxRmlBQqOKWWgozatFBwVQJ3OXKCpkAuVFELy83MUgK1XBahKpJVEogzSbq4hzh66IAfFF0DOpoiHusVYjIElLz8vVYJBISUJmGlNTEyMQbfsADtjlokpFhZJaSZmqSkWJilphpIMIthMkMIuLM3ABVsxYWAow8BSUlSaKguslkuS5MDxAQBBUZEe
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSTE0SzYwSbXUNTdKNtE1SbFI1rVMTrbUBZ01Bbo7zDgFfHyxr5-ZR6iJV4RpBBODDnwvTGpqKnjxWaoeiAmey0_JTy4FDZXpAzM1sEVizMzACqz3TUwhu7VgqcfQ1MIYdKgl4iBNfU_n8GDIcklD0G3rSNengGsPNwEGX5i9kEUj2XqlJUl6yVVoRzIS6zBBBlHEPj2FAHgNJMTAlJonzCAAu6hBAZpvRRhsfBOLM0oLFBxTykCHbVopOCqAup25QFMhVyophOTn5ygA268KUJVIa4lEGaTdXEOcPXRBDoovgJxOEQ91i7EYA0tefl6qBINCShIw25qYmBiD7tkBdscsE1MsLJLSTMxSUyxMUtIMJRlEsJkghV1YnoHTI8TXJ97H089bmoELtn7CwFCGgaWkqDRVFlhJlyTJgeMGAAoIlGs
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2008+IEEE+International+Conference+on+Web+Services&rft.atitle=Mashup+Advisor%3A+A+Recommendation+Tool+for+Mashup+Development&rft.au=Elmeleegy%2C+H.&rft.au=Ivan%2C+A.&rft.au=Akkiraju%2C+R.&rft.au=Goodwin%2C+R.&rft.date=2008-09-01&rft.pub=IEEE&rft.spage=337&rft.epage=344&rft_id=info:doi/10.1109%2FICWS.2008.128&rft.externalDocID=4670193