• DocumentCode
    3342595
  • Title

    Mashup Advisor: A Recommendation Tool for Mashup Development

  • Author

    Elmeleegy, Hazem ; Ivan, Anca ; Akkiraju, Rama ; Goodwin, Richard

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN
  • fYear
    2008
  • fDate
    23-26 Sept. 2008
  • Firstpage
    337
  • Lastpage
    344
  • 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.
  • Keywords
    Web services; information resources; MashupAdvisor; information services; information sources; mashup development; recommendation tool; semantic matching algorithm; Artificial intelligence; Companies; Computer science; Informatics; Information filtering; Information filters; Joining processes; Mashups; State estimation; Web services; advisor; mashups; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2008. ICWS '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3310-0
  • Electronic_ISBN
    978-0-7695-3310-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2008.128
  • Filename
    4670193