4 What Is Web 2.0? Design Patterns and Business Models for the Next Generation of Software

Tim O’Reilly
2012-12-31

Web 2.0architecture of participationdata remixingnetwork as platformsoftware as a continually-updated service
This paper was the first initiative to try to define Web2.0 and understand its implications for the next generation of software, looking at both design patterns and business modes. Web 2.0 is the network as platform, spanning all connected devices; Web 2.0 applications are those that make the most of the intrinsic advantages of that platform: delivering software as a continually-updated service that gets better the more people use it, consuming and remixing data from multiple sources, including individual users, while providing their own data and services in a form that allows remixing by others, creating network effects through an architecture of participation, and going beyond the page metaphor of Web 1.0 to deliver rich user experiences.
1
Web 2.0 applications deliver software as continuously-updated services that improve with increased user participation.
2
Web 2.0 creates network effects through an architecture of participation.
3
Web 2.0 emphasizes consuming and remixing data from multiple sources, including individual users.
4
Web 2.0 is defined as the network as platform, encompassing all connected devices.
5
Web 2.0 moves beyond the Web 1.0 page metaphor to deliver richer user experiences.
6
Web 2.0 services provide their own data and services in remixable forms to enable reuse by others.

Web 2.0 as a software platform and ecosystem (network as platform and Web 2.0 applications)

Design patterns and business models enabling Web 2.0 applications to deliver continually-updated services, leverage user-contributed and remixed data, create network effects via architectures of participation, and provide rich user experiences beyond the Web 1.0 page metaphor

Publication Details
Publication Date
2012-12-31
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Tim O’Reilly
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%