IT2032PAContent Management   System (CMS) Nitec in Social Media & Web Technology
MashupIn this chapter, you will learn:  o Describe what is mash up  o Identify the different type of mash up  o Identify t...
What is Mashup• Mashup is a web page or application that  uses and combines data, presentation or  functionality from two ...
What is Mashup• The term mashup is also used to describe  a remix of digital data.  o Have an active role in the evolution...
Characteristics of Mashup• Combination• Visualization• AggregationTo be able to permanently access the data ofother servic...
Types of Mashup• Business (or enterprise) mashups  apps that combine their own resources, application  and data with other...
Types of Mashup• Consumer mashups combines data from multiple public sources in the browser and organizes it through a bro...
Types of Mashup• Data mashups combine similar types of media and information from multiple sources into a single represent...
API• Application programming interface (API)  o is a specification intended to be used as an    interface by software comp...
By API TypeData Types• Indexed data  o documents, weblogs, images, videos, shopping    articles, jobs used by Metasearch e...
By API TypeFunctions• Data converters:  o language translators, speech processing, URL    shorteners• Communication:  o em...
Mashup EnablerMashup Enabler is a tool for transformingincompatible IT resources into a form that allowsthem to be easily ...
Data Integration Challenges•   Text–data mismatch•   Object identity and separate schema•   Abstraction levels•   Data qua...
Data Integration Challenges• Copy and paste your web blog address to  a notepad file and save it.• Upload at our server:• ...
Upcoming SlideShare
Loading in …5
×

03.m3 cms mash-up

439 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
439
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

03.m3 cms mash-up

  1. 1. IT2032PAContent Management System (CMS) Nitec in Social Media & Web Technology
  2. 2. MashupIn this chapter, you will learn: o Describe what is mash up o Identify the different type of mash up o Identify the mashup data integration challenges
  3. 3. What is Mashup• Mashup is a web page or application that uses and combines data, presentation or functionality from two or more sources to create new services.
  4. 4. What is Mashup• The term mashup is also used to describe a remix of digital data. o Have an active role in the evolution of social software and Web 2.0 o composition tools are usually simple enough to be used by end-users o support visual wiring of GUI widgets, services and components together.
  5. 5. Characteristics of Mashup• Combination• Visualization• AggregationTo be able to permanently access the data ofother services, mashups are generally clientapplications or hosted online.
  6. 6. Types of Mashup• Business (or enterprise) mashups apps that combine their own resources, application and data with other external Web services
  7. 7. Types of Mashup• Consumer mashups combines data from multiple public sources in the browser and organizes it through a browser UI o Wikipedia combines Google Map and a Wikipedia API
  8. 8. Types of Mashup• Data mashups combine similar types of media and information from multiple sources into a single representation.
  9. 9. API• Application programming interface (API) o is a specification intended to be used as an interface by software components to communicate with each other
  10. 10. By API TypeData Types• Indexed data o documents, weblogs, images, videos, shopping articles, jobs used by Metasearch engines• Cartographic and geographic data: o Geolocation software, Geovisualization• Feeds, podcasts: o News aggregators
  11. 11. By API TypeFunctions• Data converters: o language translators, speech processing, URL shorteners• Communication: o email, instant messaging, notification.• Visual data rendering: o Information visualization, diagrams• Security related: o electronic payment systems, ID identification...• Editors
  12. 12. Mashup EnablerMashup Enabler is a tool for transformingincompatible IT resources into a form that allowsthem to be easily combined to create a mashup.Example: o Presto Mashup Connectors o Convertigo Web Integrator o Caspio Bridge
  13. 13. Data Integration Challenges• Text–data mismatch• Object identity and separate schema• Abstraction levels• Data quality
  14. 14. Data Integration Challenges• Copy and paste your web blog address to a notepad file and save it.• Upload at our server:• 172.27.118.149cms_qu1201c TheoryAssign02-Blog

×