Wednesday, 30 July 2014

Mash Up



What is mashup?(In general)

A mixture or fusion of disparate elements.


What is MashUp(WEB)


1.    A mashup, in web development, is a web page, or web application, that uses content from more than one source to create a single new service displayed in a single graphical interface. For example, you could combine the addresses and photographs of your library branches with a Google map to create a map mashup.

 Types of MashUp(WEB)

-Consumer mashup 
-Enterprise mashup
-Data mashup
-Social
-Photo
-Video
-Travel

Examples of Enterprise MashUp(WEB)


    Poramio : a mash-up of Google Maps and geopositioned photographs of locations

  Hiking Outpost : a mash-up of Amazon and online hiking information resources

Flash Earth : a zoomable mash-up of Google Maps and Microsoft's Virtual Earth

 Diggdot : a mash-up of Digg, Slashdot and Delicious that integrates and filters content

  HousingMaps : a mash-up of Google Maps and Craigslist rental ads that displays geographical information for rental properties.

Web site examples of mash up sites


- Mash up site

-Web 2.0 Mashups

-Intellectual Property

-Mashup enabler


Characteristics of Mashup


Combination
• Visualization
• Aggregation

Application programming interface (API) 

API is a specification intended to be used as an interface by software components to 
communicate with each other



Data API Types

• Indexed data 
• Cartographic and geographic data:
• Feeds, podcasts: 
• Data converters: 
• Communication
• Visual data rendering
• Security related

• Editors


Data Integration Challenges

• Text–data mismatch
• Object identity and separate schema
• Abstraction levels
• Data quality



4 Exmaples of URL: