Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services

  title={Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services},
  author={Christoph Schroth and Till Janner},
  journal={IT Professional},
Recently, the relationship between Web 2.0 and service-oriented architectures (SOAs) has received an enormous amount of coverage because of the notion of complexity-hiding and reuse, along with the concept of loosely coupling services. Some argue that Web 2.0 and SOAs have significantly different elements and thus cannot be regarded as parallel philosophies. Others, however, consider the two concepts as complementary and regard Web 2.0 as the global SOA. This paper investigate these two… 

Figures from this paper

Mashups: An Approach to Overcoming the Business/IT Gap in Service-Oriented Architectures

For quite a long time already, great importance has been attached to the concept of Service-Oriented Architectures for future IT-architectures. However, a major challenge in implementing this concept

Technology and Recent Development of XML Web Services

An experimental evaluation for the performance of XML Web Services in real-time business systems is presented and some tactics and strategies that might be used to enhance the overall performance ofxml Web Services are offered.

A user-centric Mashuped SOA

This paper presents a solution to enhance SOA, by enjoying the benefits of Web 2.0 technologies, and more particularly of mashups, through a Mashup stack that contains the technologies aiming at enhancing SOA and making it user-centric for more added value to enterprises.

A user-centric approach for developing and deploying service front-ends in the future internet of services

This paper explores the architectural basis, technologies, frameworks and tools considered necessary to tackle a user-centric SOA and presents the rationale behind EzWeb/FAST, an ongoing EU-funded project whose first outcomes could serve as a preliminary proof of concept.

The internet of services: Global industrialization of information intensive services

  • C. Schroth
  • Computer Science
    2007 2nd International Conference on Digital Information Management
  • 2007
The Internet of today and the envisioned Internet of Services are contrasted along three major categories: Stakeholders, Applications and finally Technology to conclude with an analysis of the important role this emerging Internet of services will play as technological enabler of information services industrialization.

ESB federation for large-scale SOA

This paper defines the service cloud concept, its promises and the requirements in terms of architecture and the corresponding middleware, and presents some preliminary proofs of concept through the integration of a JBI-compliant enterprise service bus, extended to the needs, and a scalable semantic space infrastructure, both relying on an established grid middleware environment.

Towards a mashup-driven end-user programming of SOA-based applications

The paper argues for the need of new concepts that extend existing mashup approaches to enable a more end-user driven application development and identifies shortcomings concerning the creation of more complex applications.

Service‐Oriented Architecture

In the Web Services Description Language (WSDL), a service is an interface definition that may list several discrete services/operations, and elsewhere, the term service is used for a component that is encapsulated behind an interface.

Service Engineering for the Internet of Services

This paper addresses the main challenging issues that need to be explored to provide an integrated technical and business infrastructure for the Internet of Service.

Enhancing User-Service Interaction through a Global User-Centric Approach to SOA

This paper revisits the notion of SOA and analyzes its major shortcomings with regard to the emergence of a Web of Services enhancing user-service interaction and increased service usability, and elaborate on novel, currently emerging technologies that facilitate the establishment of the global mesh of interoperable user-centric services.