Thursday, February 28, 2008

Homework 2-23-2008

Web Service System Design

Homework 2-23-2008

1. List the companies Google acquired year by year.Briefly describe
the strategic implications of each acquisition.

This is a listing of Google's corporate acquisitions, including acquisitions of both companies and individual products.
Refrence from Wikipedia

2. Summarize the What is Web 2.0 by Tim O'Reilly in one page.


Web 2.0 is a trend in World Wide Web technology, and web design, a second generation of web-based communities and hosted services such as social-networking sites, wikis, blogs, and folksonomies, which aim to facilitate creativity, collaboration, and sharing among users. The term became notable after the first O'Reilly Media Web 2.0 conference in 2004. Although the term suggests a new version of the World Wide Web, it does not refer to an update to any technical specifications, but to changes in the ways software developers and end-users use webs. According to Tim O'Reilly.


"Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform.


Some technology experts, notably Tim Berners-Lee, have questioned whether one can use the term in a meaningful way, since many of the technology components of "Web 2.0" have existed since the early days of the Web.


An IBM social-networking analyst, Dario de Judicibus, has proposed a different definition which focuses more on social interactions and on architectural implementation.


"Web 2.0 is a knowledge-oriented environment where human interactions generate content that is published, managed and used through network applications in a service-oriented architecture.



  • The Web As Platform

Web 2.0 doesn't have a hard boundary, but rather, a gravitational core. You can visualize Web 2.0 as a set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.


Figure shows a "meme map" of Web 2.0 that was developed at a brainstorming session during FOO Camp, a conference at O'Reilly Media. It's very much a work in progress, but shows the many ideas that radiate out from the Web 2.0 core.

Refrence from Wikipedia & O'Reilly