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

Elucidating the Mashup Hype: Definition, Challenges, Methodicla Guide and Tools for Mashups by Victoria Torres from the Universidad Politecnica de Vlencia at MEM 2009.

There is no clear definition of what a mashup is. It’s about data processing, reuse, Web 2.0 (especially the do-it-yourself part). Victoria
provides an essay of definition: “Web-based applications that is created by combining and processing on-line third party resources, resources that contribute with data, presentation and functionality”.

She goes on with comparing traditional SOAs and Mashups. Basically, the differences are in the contract, for mashup usually no formal definition (Dom: do you guys agree with that? I don’t entirely, I’d like to see contracts, more flexible contracts such as RESTful APIs but still some kind of common ground in order not to fully rely on screen-scraping) of the combined resources is required mostly because the integration and composition is not always intended.
Also, integration is usually performed at the UI level in mashups whereas it occurs at the logic level for traditional SOAs.

Victoria then goes on with the WHAT, WHERE of mashups. For the WHAT she lists lots of different data such as pictures, text, etc. For the WHERE she talks about server-side composition where the mashup is stored online, on a platform but also about client-side composition where JavaScript is used to “store” the references of the composition.

Talking about challenges she mentions the fact that users are often both contributors and creators of mashups which might lead to inconsistencies,
instability and incorrect data. She also talks about the fact that there is no contract between content providers and consumers which means techniques
such as screen-scraping techniques need to be improved (Dom: I don’t really agree with that I’d rather have providers provide an easy-to-understand
contract such as a web-page that describes their RESTful API, than completely relying on screen-scraping). Furthermore, version control is a real problem,
providers’ APIs are changing on a regular basis which often breaks the existing mashups.

Victoria proposes a guide for a methodological construction of mashups:
1) State the problem domain
2) Identify the existing IT environment
3) Identify the technical requirements
4) Identify the technology sets
5) Think about the maintenance

Finally she talks about tools such as Deri Pipes, an open-source mashup editor which supports RDF, XML, Microformats, JSON and binary streams and can be freely extended (Dom: I’ll definitely look into that tool, any experience with that dear readers?)
And Dapper.net which is a nice commercial use of mashups. Dapper Dapper is s tool that pulls products from advertisers (from several of their data sources) and bring them to the (hopefully :-)) right customer.

You may also like...

56 Responses

  1. live racing says:

    Thank you very much for this wonderful information.live tv streaming free

  2. I gotta favorite this site it seems very beneficial handy
    My website: ебут пьяную

  3. A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
    My website: русское порно студентов

  4. Mobile phone remote monitoring software can obtain real – Time data of the target mobile phone without being discovered, and it can help monitor the content of the conversation.

  5. Thanks-a-mundo for the post.Really thank you! Awesome.
    My website: секс русские студенты

  6. Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
    My website: пьяные русские порно

  7. I got what you intend,bookmarked, very decent website.
    My website: категории русского порно

  8. I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!
    My website: порно за зачет

  9. Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
    My website: секс русские студенты

  10. Thanks-a-mundo for the post.Really thank you! Awesome.
    My website: порно русские ролики

  11. Ponto IPTV a melhor programacao de canais IPTV do Brasil, filmes, series, futebol
    My website: порно изнасилование

  12. Live TV says:

    Some really excellent info I look forward to the continuation.<a href="https://www.toolbarqueries.google.ch/url?sa=i

  13. This site definitely has all of the information I needed about this subject
    My website: изнасилование онлайн

  14. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: секс связанные

  15. Thank you ever so for you blog. Really looking forward to read more.
    My website: порно молодые красивые

  16. Pretty! This has been a really wonderful post.any thanks for providing these details.-live stream vox

  17. Very good post.Really looking forward to read more. Great.
    My website: брат ебет сестру в анал

  18. Thank you ever so for you blog. Really looking forward to read more.
    My website: порно лижет пизду

  19. Respect to post author, some fantastic information
    My website: ебут в жопу страпоном

  20. Ponto IPTV a melhor programacao de canais IPTV do Brasil, filmes, series, futebol
    My website: домашняя мастурбация оргазм

  21. Wohh precisely what I was searching for, regards for putting up.
    My website: лижет попку

  22. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: латекс секс видео

  23. Ponto IPTV a melhor programacao de canais IPTV do Brasil, filmes, series, futebol
    My website: жесткий групповой минет

  24. I am incessantly thought about this, thanks for posting.
    My website: порно сын трахает мать

  25. A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
    My website: старухи в сексе

  26. I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!
    My website: трахнул в анал

  27. hot deals says:

    Greetings! Very helpful advice in this particular article!Seresto Cat Vet-Recommended Flea

  28. A big thank you for your blog.Really looking forward to read more. – hey dude shoes for women

  29. Nolvadex says:

    tamoxifen hip pain https://nolvadex.guru/ tamoxifen cancer

  30. EvaElfia says:

    eva elfie video https://evaelfie.pro/ eva elfie

  31. Adella says:

    Abella Danger https://abelladanger.online/ abella danger filmleri

  32. LanaRho says:

    lana rhoades solo – https://lanarhoades.pro/ lana rhoades

  33. SwitieFox says:

    sweetie fox full video https://sweetiefox.pro/ – ph sweetie fox

  34. EvaElfie says:

    eva elfie hot https://evaelfie.site/ eva elfie full videos

  35. MiaKolik says:

    mia malkova only fans: https://miamalkova.life/ mia malkova latest

  36. Aviator says:

    melhor jogo de aposta – https://jogodeaposta.fun/ jogo de aposta

  37. AviatorMaz says:

    como jogar aviator https://aviatormocambique.site aviator online

  38. AviatorGh says:

    aviator game bet: https://aviatorghana.pro/ aviator game online

  39. BraAvia says:

    aviator betano https://aviatorjogar.online/ – aviator betano

  40. Bonanzaj says:

    sweet bonanza güncel https://sweetbonanza.bid/ – sweet bonanza hilesi

  41. SlotCasi says:

    2024 en iyi slot siteleri https://slotsiteleri.guru/ yasal slot siteleri

  42. GirisUp says:

    pin-up giriş: https://pinupgiris.fun/ pin-up casino giriş

  43. Casinopo says:

    aviator mostbet https://aviatoroyna.bid – aviator sinyal hilesi ücretsiz

  44. IndiaShop says:

    india pharmacy mail order http://indianpharmacy.icu/# – india pharmacy mail order indianpharm24.shop

  45. MexicoAn says:

    medication from mexico pharmacy: mexican mail order pharmacies medication from mexico pharmacy mexicanpharmacy.shop

  46. CanadaSt says:

    best canadian pharmacy to order from https://canadianpharmacy24.store/# – canadian pharmacy service canadianpharmacy24.store

  47. IndiaRx says:

    world pharmacy india https://indianpharmgrx.shop/# – legitimate online pharmacies india indianpharmgrx.shop

  48. There is some nice and utilitarian information on this site.

  49. Celenagreal says:

    CBD exceeded my expectations in every way thanks cbd for sleep gummy. I’ve struggled with insomnia for years, and after trying CBD in the course of the prime time, I finally knowing a loaded night of calm sleep. It was like a arrange had been lifted off my shoulders. The calming effects were merciful despite it sage, allowing me to drift off naturally without sensibilities punchy the next morning. I also noticed a reduction in my daytime desire, which was an unexpected but allowed bonus. The cultivation was a bit rough, but nothing intolerable. Overall, CBD has been a game-changer in compensation my slumber and uneasiness issues, and I’m appreciative to arrange discovered its benefits.

  50. Larryleque says:

    PBN sites
    We’ll build a network of self-owned blog network sites!

    Pros of our PBN network:

    WE DO everything SO THAT GOOGLE DOES NOT grasp THAT THIS IS A PBN network!!!

    1- We acquire web domains from different registrars

    2- The main site is hosted on a VPS server (Virtual Private Server is rapid hosting)

    3- The rest of the sites are on different hostings

    4- We assign a distinct Google account to each site with verification in Search Console.

    5- We develop websites on WP, we don’t utilise plugins with the help of which malware penetrate and through which pages on your websites are established.

    6- We refrain from reproduce templates and use only distinct text and pictures

    We don’t work with website design; the client, if desired, can then edit the websites to suit his wishes

Leave a Reply

Your email address will not be published. Required fields are marked *