SlideShare a Scribd company logo
1 of 23
Download to read offline
Enterprise Mashups
Why mash it up?   ‘cos it tastes good?
Evolution of the Mashup
Collage
1. A form of art in which various
   materials are arranged and
   stuck to a backing.

2. A combination or collection of
    various things.
He was one of the most exceptional
artists of the 1920s.

His art form was a bit of everything

          Painting,
          Poetry
          Literature
          Performance
          Architecture
          Typography
          Design
          Collage
          Photomontage




               Kurt Schwitters: Art mash-ups
Merzbau
     In 1923 Kurt Schwitters began to construct
     his ultimate work of art.

     It began as disparate pieces of collage and
     assemblages round the studio walls, which
     over time were connected by string, then
     wire, then wood, and finally plastered
     wood.

     His quot;Merzbauquot; gradually took over the
     downstairs and when it required more
     space for expansion, Schwitters cut a hole
     in the ceiling and gave notice to his
     upstairs lodgers. Into the individual
     quot;grottosquot; of the Merzbau Schwitters placed
     a bizarre collection of objects gathered
     from his friends and fellow artists,
     anything from a stolen sock to a broken
     pencil.
In 1961 James Tenney
created Collage #1
(quot;Blue Suedequot;) from
samples of Elvis
Presley's recording of
the song quot;Blue Suede
Shoes.




James Tenney: Music mash-ups
MTV: Popular Music Mash-ups




http://nz.youtube.com/watch?v=CV41-AZTcXg   http://nz.youtube.com/watch?v=nYKKmI9q--A&feature=related
quick situational users
 application short-life software
 small group specific need
 application rapid group
 Create respond changes
 situational evolve accommodate
 abandonment easier
 development team easy
 teaming workspace




Situational Applications introduced by Lotus in 1989
A composite application
  defines an application built by
  combining multiple existing
  functions into a new application

  Composite applications often
  incorporate logic to control how
  the multiple functions interact
  with each other



Composite Applications
People often compare
composite applications
to mash-ups.

According to Wikipedia,
Composite applications
Leverage enterprise-
ready sources of
information, while
mash-ups rely on
web-based, and often
free sources.

     This is
    changing.
Microformats

 A microformat is a web-based
data formatting approach that
seeks to re-use existing
content as metadata.

Microformats allow people and
machines to access the same
information e.g. contact
information, geographic
coordinates, calendar events
A widget is a portable chunk
of code that can be installed
and executed within a web
page.

Widgets have existed since
the beginning of the Web in
the form of counters and
advertising banners.

The first widely syndicated
web widget, Trivia Blitz was
introduced in 1997
embedded on 15000
websites within one year.


     Widget Creators,
     Catalogues and
       Aggregators
What is a Mash-up?

              A mash-up is a web
              application that
              combines data from
              more than one source
              into a single
              integrated view.

              Content used in
              mash-ups is typically
              sourced from a third
              party via a Widget or
              API (web service).
In 2005 Paul Rademacher created HousingMaps.com, a
     combination of Google Maps with real estate listings from
     Craigslist




     One of the first mash-ups
Mash-up solutions must deliver the 3Rs


        3Rs
  Return value quickly
 Rapid creation (hours)
Reuse existing capabilities
What has caused this
    evolution?
A need to blend
Enterprise and
Internet capabilities
Cost
of solution
creation
and delivery
needs to be
low
Long-tail
Number of users per application
                                  Strategic, IT built
                                  applications
                                          Portals
                                          SOA




                                                             Mashups

                                             Long Tail - situational

                                              Number of applications
                                             A need to deliver to the
                                                  long
                                             tail within the enterprise
                                             and to customers
Demographics

           A growing culture
           of participation and
           innovation

35% of all teen girls blog
54% of wired girls post photos online
19% of boys have posted videos
39% share their own artistic creations
online
26% of teens remix content
27% of teens maintain a personal
webpage
28% of teens have created their own blog
33% of teens create or work on webpages
or blogs for others

   http://www.pewinternet.org/pdfs/PIP_Teens_Social_Media_Final.pdf   http://www.flickr.com/photos/14692968@N00/1351463530/
How do we progress?

Interoperability and Openness
           David Boloker of IBM holds the
           chair for the Open AJAX
           alliance to drive interoperability
           among AJAX toolkits and more
           recently has been driving
           initiatives to develop standards
           for widgets, mashups and
           mashup security.
“There are two kinds of people in this
world, the givers and the takers. The
difference between the two is that the
takers eat well, and the givers sleep
well at night.”

Joy Mills
(Between Heaven and Earth: the Purpose of the Soul)
Can I help?


Chris Sparshott
(Sparkbouy)
chris@chrissparshott.com

Portfolio
http://www.slideshare.net/sparkbouy/slideshows

Blog
http://chrissparshott.com

IBM
chris_sparshott@nz.ibm.com

More Related Content

What's hot

Virtual Worlds D P I
Virtual Worlds  D P IVirtual Worlds  D P I
Virtual Worlds D P Iguestd59fc3
 
Products And Platforms In The Age Of Communities
Products And Platforms In The Age Of CommunitiesProducts And Platforms In The Age Of Communities
Products And Platforms In The Age Of CommunitiesBenjamin Tincq
 
Good Tech: Can Technology Tackle Wicked Problems?
Good Tech: Can Technology Tackle Wicked Problems?Good Tech: Can Technology Tackle Wicked Problems?
Good Tech: Can Technology Tackle Wicked Problems?Benjamin Tincq
 
Stories, behaviour and purpose
Stories, behaviour and purposeStories, behaviour and purpose
Stories, behaviour and purposeSami Niemelä
 
A National Digital Platform: Tools for Innovation.
A National Digital Platform: Tools for Innovation.A National Digital Platform: Tools for Innovation.
A National Digital Platform: Tools for Innovation.Martin Kalfatovic
 
Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)
Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)
Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)Christian Heller
 
Working and Learning in Virtual Worlds - Day 1
Working and Learning in Virtual Worlds - Day 1Working and Learning in Virtual Worlds - Day 1
Working and Learning in Virtual Worlds - Day 1William Barnett
 
Sharing/Collaborative Economy: Webinar presentation
Sharing/Collaborative Economy: Webinar presentationSharing/Collaborative Economy: Webinar presentation
Sharing/Collaborative Economy: Webinar presentationPaweł Sroczyński
 
Digital Disruptions In the Arts - What's Next?
Digital Disruptions In the Arts - What's Next?Digital Disruptions In the Arts - What's Next?
Digital Disruptions In the Arts - What's Next?Devon Smith
 
Re-imagining capitalism - UBER-Predators & UNDER-Dogs
Re-imagining capitalism - UBER-Predators & UNDER-Dogs Re-imagining capitalism - UBER-Predators & UNDER-Dogs
Re-imagining capitalism - UBER-Predators & UNDER-Dogs Thomas Doennebrink
 
Digital trends 2012
Digital trends 2012Digital trends 2012
Digital trends 2012Rosa Llop
 
New ideas on wayfinding
New ideas on wayfindingNew ideas on wayfinding
New ideas on wayfindingRosa Llop
 
The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)
The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)
The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)Gerd Leonhard
 
Teigland FinES Cluster Presentation
Teigland FinES Cluster PresentationTeigland FinES Cluster Presentation
Teigland FinES Cluster PresentationRobin Teigland
 
Design Council Sounding Board - digital provocation
Design Council Sounding Board - digital provocationDesign Council Sounding Board - digital provocation
Design Council Sounding Board - digital provocationwilliam perrin
 

What's hot (20)

Virtual Worlds D P I
Virtual Worlds  D P IVirtual Worlds  D P I
Virtual Worlds D P I
 
Products And Platforms In The Age Of Communities
Products And Platforms In The Age Of CommunitiesProducts And Platforms In The Age Of Communities
Products And Platforms In The Age Of Communities
 
Good Tech: Can Technology Tackle Wicked Problems?
Good Tech: Can Technology Tackle Wicked Problems?Good Tech: Can Technology Tackle Wicked Problems?
Good Tech: Can Technology Tackle Wicked Problems?
 
ParsonsParis
ParsonsParisParsonsParis
ParsonsParis
 
Stories, behaviour and purpose
Stories, behaviour and purposeStories, behaviour and purpose
Stories, behaviour and purpose
 
A National Digital Platform: Tools for Innovation.
A National Digital Platform: Tools for Innovation.A National Digital Platform: Tools for Innovation.
A National Digital Platform: Tools for Innovation.
 
Development of S2m Businessmodel and the need for change.
Development of S2m Businessmodel and the need for change.Development of S2m Businessmodel and the need for change.
Development of S2m Businessmodel and the need for change.
 
Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)
Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)
Supercomputer Earth: The Future of Civilization (& Africa\'s part in it)
 
Working and Learning in Virtual Worlds - Day 1
Working and Learning in Virtual Worlds - Day 1Working and Learning in Virtual Worlds - Day 1
Working and Learning in Virtual Worlds - Day 1
 
Sharing/Collaborative Economy: Webinar presentation
Sharing/Collaborative Economy: Webinar presentationSharing/Collaborative Economy: Webinar presentation
Sharing/Collaborative Economy: Webinar presentation
 
Gemeente Emmen: Roadmap to Society30
Gemeente Emmen: Roadmap to Society30Gemeente Emmen: Roadmap to Society30
Gemeente Emmen: Roadmap to Society30
 
Digital Disruptions In the Arts - What's Next?
Digital Disruptions In the Arts - What's Next?Digital Disruptions In the Arts - What's Next?
Digital Disruptions In the Arts - What's Next?
 
Re-imagining capitalism - UBER-Predators & UNDER-Dogs
Re-imagining capitalism - UBER-Predators & UNDER-Dogs Re-imagining capitalism - UBER-Predators & UNDER-Dogs
Re-imagining capitalism - UBER-Predators & UNDER-Dogs
 
Digital trends 2012
Digital trends 2012Digital trends 2012
Digital trends 2012
 
New ideas on wayfinding
New ideas on wayfindingNew ideas on wayfinding
New ideas on wayfinding
 
The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)
The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)
The Future of the Internet: the key trends (Futurist Speaker Gerd Leonhard)
 
Teigland FinES Cluster Presentation
Teigland FinES Cluster PresentationTeigland FinES Cluster Presentation
Teigland FinES Cluster Presentation
 
Design Council Sounding Board - digital provocation
Design Council Sounding Board - digital provocationDesign Council Sounding Board - digital provocation
Design Council Sounding Board - digital provocation
 
FREE (LIBRE AND GRATIS)
FREE (LIBRE AND GRATIS)FREE (LIBRE AND GRATIS)
FREE (LIBRE AND GRATIS)
 
Less Ugly
Less UglyLess Ugly
Less Ugly
 

Similar to Enterprise Mashups

The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!
The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!
The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!Tish Shute
 
social virtual worlds
social virtual worldssocial virtual worlds
social virtual worldssudheer
 
Digital Evolutions: Startups, Platforms and Ecosystems
Digital Evolutions: Startups, Platforms and EcosystemsDigital Evolutions: Startups, Platforms and Ecosystems
Digital Evolutions: Startups, Platforms and EcosystemsSimone Cicero
 
The Ideal Collaborative Workspace
The Ideal Collaborative WorkspaceThe Ideal Collaborative Workspace
The Ideal Collaborative Workspaceibdrii
 
Derrick De K Brainframes Of Web 2.0
Derrick De K Brainframes Of Web 2.0Derrick De K Brainframes Of Web 2.0
Derrick De K Brainframes Of Web 2.0New Media Days
 
David Bausola (Ag8) presents Emerging Technology @ Canvas8
David Bausola (Ag8) presents Emerging Technology @ Canvas8David Bausola (Ag8) presents Emerging Technology @ Canvas8
David Bausola (Ag8) presents Emerging Technology @ Canvas8Canvas8
 
WORLD GRID LAB Warsaw, Poalnd
WORLD GRID LAB Warsaw, PoalndWORLD GRID LAB Warsaw, Poalnd
WORLD GRID LAB Warsaw, PoalndMarlon Solano
 
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...toddfast
 
Social Media, SaaS, and PaaS in a For-Profit World
Social Media, SaaS, and PaaS  in a For-Profit WorldSocial Media, SaaS, and PaaS  in a For-Profit World
Social Media, SaaS, and PaaS in a For-Profit WorldAsite Solutions Ltd.
 
TADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleTADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleAlan Quayle
 
ThingsConAMS - Stakeholders in a new world - Rob van Kranenburg
ThingsConAMS - Stakeholders in a new world - Rob van KranenburgThingsConAMS - Stakeholders in a new world - Rob van Kranenburg
ThingsConAMS - Stakeholders in a new world - Rob van KranenburgThingsConAMS
 
Rob van Kranenburg @ Thingscon Amsterdam
Rob van Kranenburg @ Thingscon AmsterdamRob van Kranenburg @ Thingscon Amsterdam
Rob van Kranenburg @ Thingscon AmsterdamCLICKNL
 
Third and Fourth Industrial Revolutions?
Third and Fourth Industrial Revolutions?Third and Fourth Industrial Revolutions?
Third and Fourth Industrial Revolutions?Robin Teigland
 
Technology and UX,UI design trends for 2023
Technology and UX,UI design trends for 2023Technology and UX,UI design trends for 2023
Technology and UX,UI design trends for 2023Cocoon Experience
 
UoM September 2007 - Internet
UoM September 2007 - InternetUoM September 2007 - Internet
UoM September 2007 - Internetgilles.vinivi
 

Similar to Enterprise Mashups (20)

The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!
The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!
The Next Wave of AR: Mobile Social Interaction, Right Here, Right Now!
 
social virtual worlds
social virtual worldssocial virtual worlds
social virtual worlds
 
Digital Evolutions: Startups, Platforms and Ecosystems
Digital Evolutions: Startups, Platforms and EcosystemsDigital Evolutions: Startups, Platforms and Ecosystems
Digital Evolutions: Startups, Platforms and Ecosystems
 
The Ideal Collaborative Workspace
The Ideal Collaborative WorkspaceThe Ideal Collaborative Workspace
The Ideal Collaborative Workspace
 
Derrick De K Brainframes Of Web 2.0
Derrick De K Brainframes Of Web 2.0Derrick De K Brainframes Of Web 2.0
Derrick De K Brainframes Of Web 2.0
 
Global Metaverse Innovators Roadshow
Global Metaverse Innovators RoadshowGlobal Metaverse Innovators Roadshow
Global Metaverse Innovators Roadshow
 
David Bausola (Ag8) presents Emerging Technology @ Canvas8
David Bausola (Ag8) presents Emerging Technology @ Canvas8David Bausola (Ag8) presents Emerging Technology @ Canvas8
David Bausola (Ag8) presents Emerging Technology @ Canvas8
 
WORLD GRID LAB Warsaw, Poalnd
WORLD GRID LAB Warsaw, PoalndWORLD GRID LAB Warsaw, Poalnd
WORLD GRID LAB Warsaw, Poalnd
 
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
 
web 2.0
web 2.0web 2.0
web 2.0
 
Social Media, SaaS, and PaaS in a For-Profit World
Social Media, SaaS, and PaaS  in a For-Profit WorldSocial Media, SaaS, and PaaS  in a For-Profit World
Social Media, SaaS, and PaaS in a For-Profit World
 
TADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleTADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan Quayle
 
ThingsConAMS - Stakeholders in a new world - Rob van Kranenburg
ThingsConAMS - Stakeholders in a new world - Rob van KranenburgThingsConAMS - Stakeholders in a new world - Rob van Kranenburg
ThingsConAMS - Stakeholders in a new world - Rob van Kranenburg
 
Rob van Kranenburg @ Thingscon Amsterdam
Rob van Kranenburg @ Thingscon AmsterdamRob van Kranenburg @ Thingscon Amsterdam
Rob van Kranenburg @ Thingscon Amsterdam
 
Third and Fourth Industrial Revolutions?
Third and Fourth Industrial Revolutions?Third and Fourth Industrial Revolutions?
Third and Fourth Industrial Revolutions?
 
What is Web 2.0?
What is Web 2.0?What is Web 2.0?
What is Web 2.0?
 
Hyper Island Asta
Hyper Island AstaHyper Island Asta
Hyper Island Asta
 
Hist
HistHist
Hist
 
Technology and UX,UI design trends for 2023
Technology and UX,UI design trends for 2023Technology and UX,UI design trends for 2023
Technology and UX,UI design trends for 2023
 
UoM September 2007 - Internet
UoM September 2007 - InternetUoM September 2007 - Internet
UoM September 2007 - Internet
 

More from Chris Sparshott

Simple cloud computing for office workers
Simple cloud computing for office workersSimple cloud computing for office workers
Simple cloud computing for office workersChris Sparshott
 
Who do i think you are(external)
Who do i think you are(external)Who do i think you are(external)
Who do i think you are(external)Chris Sparshott
 
Bigbutton unified Comms and Web Conferencing
Bigbutton unified Comms and Web ConferencingBigbutton unified Comms and Web Conferencing
Bigbutton unified Comms and Web ConferencingChris Sparshott
 
How to Guide access the WebSphere Portal Prospero demo on Amazon EC2
How to Guide access the WebSphere Portal Prospero demo on Amazon EC2How to Guide access the WebSphere Portal Prospero demo on Amazon EC2
How to Guide access the WebSphere Portal Prospero demo on Amazon EC2Chris Sparshott
 
Signing up to Google Analytics
Signing up to Google AnalyticsSigning up to Google Analytics
Signing up to Google AnalyticsChris Sparshott
 
Session 3 Social Software Value Metrics Ss
Session 3 Social Software Value Metrics SsSession 3 Social Software Value Metrics Ss
Session 3 Social Software Value Metrics SsChris Sparshott
 
Session 2: Social Software
Session 2: Social SoftwareSession 2: Social Software
Session 2: Social SoftwareChris Sparshott
 
Session 1 Social Software Introduction
Session 1 Social Software IntroductionSession 1 Social Software Introduction
Session 1 Social Software IntroductionChris Sparshott
 
Step Guide Install Suse SLES v10 on vmware
Step Guide Install Suse SLES v10 on vmwareStep Guide Install Suse SLES v10 on vmware
Step Guide Install Suse SLES v10 on vmwareChris Sparshott
 
Social Media Implementation Plan
Social Media Implementation PlanSocial Media Implementation Plan
Social Media Implementation PlanChris Sparshott
 
IBM SaaS email - $3 per month
IBM SaaS email - $3 per monthIBM SaaS email - $3 per month
IBM SaaS email - $3 per monthChris Sparshott
 
Future of Digital Profiles
Future of Digital ProfilesFuture of Digital Profiles
Future of Digital ProfilesChris Sparshott
 
Social Software for Prosperity and Growth
Social Software for Prosperity and GrowthSocial Software for Prosperity and Growth
Social Software for Prosperity and GrowthChris Sparshott
 
Evolution of Social Software in IBM
Evolution of Social Software in IBMEvolution of Social Software in IBM
Evolution of Social Software in IBMChris Sparshott
 
Step by Step Guide to Install Red Hat Linux on vmware
Step by Step Guide to Install Red Hat Linux on vmwareStep by Step Guide to Install Red Hat Linux on vmware
Step by Step Guide to Install Red Hat Linux on vmwareChris Sparshott
 
Sametime 3D - Virtual Worlds in OpenSim
Sametime 3D - Virtual Worlds in OpenSimSametime 3D - Virtual Worlds in OpenSim
Sametime 3D - Virtual Worlds in OpenSimChris Sparshott
 
Quick Starter Guide For Lotus Foundations Trial
Quick Starter Guide For Lotus Foundations TrialQuick Starter Guide For Lotus Foundations Trial
Quick Starter Guide For Lotus Foundations TrialChris Sparshott
 

More from Chris Sparshott (20)

Simple cloud computing for office workers
Simple cloud computing for office workersSimple cloud computing for office workers
Simple cloud computing for office workers
 
Who do i think you are(external)
Who do i think you are(external)Who do i think you are(external)
Who do i think you are(external)
 
Bigbutton unified Comms and Web Conferencing
Bigbutton unified Comms and Web ConferencingBigbutton unified Comms and Web Conferencing
Bigbutton unified Comms and Web Conferencing
 
LotusLive iNotes Only
LotusLive iNotes OnlyLotusLive iNotes Only
LotusLive iNotes Only
 
How to Guide access the WebSphere Portal Prospero demo on Amazon EC2
How to Guide access the WebSphere Portal Prospero demo on Amazon EC2How to Guide access the WebSphere Portal Prospero demo on Amazon EC2
How to Guide access the WebSphere Portal Prospero demo on Amazon EC2
 
Signing up to Google Analytics
Signing up to Google AnalyticsSigning up to Google Analytics
Signing up to Google Analytics
 
Session 3 Social Software Value Metrics Ss
Session 3 Social Software Value Metrics SsSession 3 Social Software Value Metrics Ss
Session 3 Social Software Value Metrics Ss
 
Future employee 2012
Future employee 2012Future employee 2012
Future employee 2012
 
Session 2: Social Software
Session 2: Social SoftwareSession 2: Social Software
Session 2: Social Software
 
Session 1 Social Software Introduction
Session 1 Social Software IntroductionSession 1 Social Software Introduction
Session 1 Social Software Introduction
 
Step Guide Install Suse SLES v10 on vmware
Step Guide Install Suse SLES v10 on vmwareStep Guide Install Suse SLES v10 on vmware
Step Guide Install Suse SLES v10 on vmware
 
Social Media Implementation Plan
Social Media Implementation PlanSocial Media Implementation Plan
Social Media Implementation Plan
 
IBM SaaS email - $3 per month
IBM SaaS email - $3 per monthIBM SaaS email - $3 per month
IBM SaaS email - $3 per month
 
Future of Digital Profiles
Future of Digital ProfilesFuture of Digital Profiles
Future of Digital Profiles
 
Social Software for Prosperity and Growth
Social Software for Prosperity and GrowthSocial Software for Prosperity and Growth
Social Software for Prosperity and Growth
 
Evolution of Social Software in IBM
Evolution of Social Software in IBMEvolution of Social Software in IBM
Evolution of Social Software in IBM
 
Step by Step Guide to Install Red Hat Linux on vmware
Step by Step Guide to Install Red Hat Linux on vmwareStep by Step Guide to Install Red Hat Linux on vmware
Step by Step Guide to Install Red Hat Linux on vmware
 
Sametime 3D - Virtual Worlds in OpenSim
Sametime 3D - Virtual Worlds in OpenSimSametime 3D - Virtual Worlds in OpenSim
Sametime 3D - Virtual Worlds in OpenSim
 
Quick Starter Guide For Lotus Foundations Trial
Quick Starter Guide For Lotus Foundations TrialQuick Starter Guide For Lotus Foundations Trial
Quick Starter Guide For Lotus Foundations Trial
 
Web Content Management
Web Content ManagementWeb Content Management
Web Content Management
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

Enterprise Mashups

  • 1. Enterprise Mashups Why mash it up? ‘cos it tastes good?
  • 3. Collage 1. A form of art in which various materials are arranged and stuck to a backing. 2. A combination or collection of various things.
  • 4. He was one of the most exceptional artists of the 1920s. His art form was a bit of everything Painting, Poetry Literature Performance Architecture Typography Design Collage Photomontage Kurt Schwitters: Art mash-ups
  • 5. Merzbau In 1923 Kurt Schwitters began to construct his ultimate work of art. It began as disparate pieces of collage and assemblages round the studio walls, which over time were connected by string, then wire, then wood, and finally plastered wood. His quot;Merzbauquot; gradually took over the downstairs and when it required more space for expansion, Schwitters cut a hole in the ceiling and gave notice to his upstairs lodgers. Into the individual quot;grottosquot; of the Merzbau Schwitters placed a bizarre collection of objects gathered from his friends and fellow artists, anything from a stolen sock to a broken pencil.
  • 6. In 1961 James Tenney created Collage #1 (quot;Blue Suedequot;) from samples of Elvis Presley's recording of the song quot;Blue Suede Shoes. James Tenney: Music mash-ups
  • 7. MTV: Popular Music Mash-ups http://nz.youtube.com/watch?v=CV41-AZTcXg http://nz.youtube.com/watch?v=nYKKmI9q--A&feature=related
  • 8. quick situational users application short-life software small group specific need application rapid group Create respond changes situational evolve accommodate abandonment easier development team easy teaming workspace Situational Applications introduced by Lotus in 1989
  • 9. A composite application defines an application built by combining multiple existing functions into a new application Composite applications often incorporate logic to control how the multiple functions interact with each other Composite Applications
  • 10. People often compare composite applications to mash-ups. According to Wikipedia, Composite applications Leverage enterprise- ready sources of information, while mash-ups rely on web-based, and often free sources. This is changing.
  • 11. Microformats A microformat is a web-based data formatting approach that seeks to re-use existing content as metadata. Microformats allow people and machines to access the same information e.g. contact information, geographic coordinates, calendar events
  • 12. A widget is a portable chunk of code that can be installed and executed within a web page. Widgets have existed since the beginning of the Web in the form of counters and advertising banners. The first widely syndicated web widget, Trivia Blitz was introduced in 1997 embedded on 15000 websites within one year. Widget Creators, Catalogues and Aggregators
  • 13. What is a Mash-up? A mash-up is a web application that combines data from more than one source into a single integrated view. Content used in mash-ups is typically sourced from a third party via a Widget or API (web service).
  • 14. In 2005 Paul Rademacher created HousingMaps.com, a combination of Google Maps with real estate listings from Craigslist One of the first mash-ups
  • 15. Mash-up solutions must deliver the 3Rs 3Rs Return value quickly Rapid creation (hours) Reuse existing capabilities
  • 16. What has caused this evolution?
  • 17. A need to blend Enterprise and Internet capabilities
  • 19. Long-tail Number of users per application Strategic, IT built applications Portals SOA Mashups Long Tail - situational Number of applications A need to deliver to the long tail within the enterprise and to customers
  • 20. Demographics A growing culture of participation and innovation 35% of all teen girls blog 54% of wired girls post photos online 19% of boys have posted videos 39% share their own artistic creations online 26% of teens remix content 27% of teens maintain a personal webpage 28% of teens have created their own blog 33% of teens create or work on webpages or blogs for others http://www.pewinternet.org/pdfs/PIP_Teens_Social_Media_Final.pdf http://www.flickr.com/photos/14692968@N00/1351463530/
  • 21. How do we progress? Interoperability and Openness David Boloker of IBM holds the chair for the Open AJAX alliance to drive interoperability among AJAX toolkits and more recently has been driving initiatives to develop standards for widgets, mashups and mashup security.
  • 22. “There are two kinds of people in this world, the givers and the takers. The difference between the two is that the takers eat well, and the givers sleep well at night.” Joy Mills (Between Heaven and Earth: the Purpose of the Soul)
  • 23. Can I help? Chris Sparshott (Sparkbouy) chris@chrissparshott.com Portfolio http://www.slideshare.net/sparkbouy/slideshows Blog http://chrissparshott.com IBM chris_sparshott@nz.ibm.com