Architecture of Assembly
Similar to traditional Web services, the Web 2.0 makes
data and functionality accessible. Users can access Web
2.0 services by browsing the Web sites but also through
APIs. Typically, APIs allow to add, change, and retrieve
data. Content is disseminated by RSS/Atom feeds that al-lows users to pull the data without ever visiting the site it-self. Most content created in the Web 2.0 is micro-content:
small, self-contained units, such as blog entries, images and
other multimedia content well suited for remixing [18]. This
micro-content can be combined with other data and services,
e. g., tags of Flickr photos can be used to show the location in
Google Maps. In dierence to traditional Web-services, the
Web 2.0 approach is characterized by pragmatic solutions
and lightweight formats.
Additionally, existing Web 2.0 services often disseminate
their functionality by plug-in modular components, so called
widgets [15]. This allows integrating the service on a given
Web-site by adding only several lines of code. For instance,
the microblogging service used in our second use case can
be added in the blogs of the learners very easily