Serving Web 2.0 with SOA: Providing the Technology for Innovation and Specialization

  • Authors:
  • Kwei-Jay Lin

  • Affiliations:
  • University of California, Irvine

  • Venue:
  • ICEBE '06 Proceedings of the IEEE International Conference on e-Business Engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.02

Visualization

Abstract

Service-Oriented Architecture (SOA) using Web services has emerged as a major software architecture. The SOA concept evolves from earlier component-based software frameworks. However, since Web services standards are based on readily and openly available Internet protocols, and thus much cheaper and easier for companies to adopt, major computer and IT companies have quickly embraced SOA. Web 2.0 promotes Web experiences that encourage users to participate in sharing information and enriching services. Users may offer their own contributions as open services to be composed into new components and services. In addition, the combined network effects of pervasive two-way participation are creating a phenomenal communal service architecture on the Web. In order for users and companies to share knowledge and co-produce with peers anywhere, without synchronization, delay, or maintenance, they need to use some powerful underlying set of technologies and paradigms. This is where SOA may provide some help. This talk will discuss the service technology challenges and opportunities that are introduced by the dynamism of Web 2.0 services and requirements. The issues may require new concepts, methods, models, and technologies along with flexible and adaptive infrastructures for services composition and management in order to facilitate the two-way integration and formation of services across different sources. The future success of SOA will rely on the development of novel technologies to meet these new demands from the evolving Web 2.0 paradigm.