itu-t kaleidoscope 2010 beyond the internet? - innovations for future networks and services

34
Pune, India, 13 – 15 December 2010 ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services Dr. Jai Ganesh Infosys Technologies Ltd. [email protected] Competition and Cooperation in the formation of Information Technology Interoperability Standards: A Process Model of Web Services Core Standards

Upload: sona

Post on 19-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Competition and Cooperation in the formation of Information Technology Interoperability Standards: A Process Model of Web Services Core Standards. ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services. Dr. Jai Ganesh Infosys Technologies Ltd. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 December 2010

ITU-T Kaleidoscope 2010Beyond the Internet? - Innovations for

future networks and services

Dr. Jai GaneshInfosys Technologies Ltd.

[email protected]

Competition and Cooperation in the formation of Information Technology

Interoperability Standards: A Process Model of Web Services Core

Standards

Page 2: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Contents

IntroductionMotivation, Research Objective

Literature SurveyStandardisation, Open Standards, IT interoperability, Process Theory, Web services, Standard Bodies

Research MethodologyProcess ModelConclusion

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 2

Page 3: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Introduction

Standards formation is a key dimension in the competitive strategy of ICT firms

modularization and network externalitiesfavorable IT interoperability standards

We examine the standardization efforts of core Web services standards

develop an empirically grounded process model of standardization processes of three inter-related core Web services standards

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 3

Page 4: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Motivation

Web services standards involvecompetitive and cooperative standards formation strategies exhibited by dominant firms in the ICT industry, the standards are inter-related and were formed almost in parallel, private and public participation, including informal groups such as COP, involvement of multiple standard setting bodies reflecting the dynamics of institutionalization

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 4

Page 5: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Research Objective

Understand the competitive as well as cooperative behavior of dominant firms in the process of standards settingLarge scale adoption of three core interoperability standards

UDDI, SOAP, WSDLICT interoperability fosters innovation by reducing lock-in effects, lowers entry barriers, enhances user choice, and growth of diverse applications

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 5

Page 6: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Open Standards

Open Standards are standards made available to the general public and are developed (or approved) and maintained via a collaborative and consensus driven process

ITU-T

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 6

Page 7: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 7

Standard Bodies: W3C and OASIS

World Wide Web Consortium (W3C): SOAP, XML, WSDL

W3C focuses on basic specifications right from HTML and HTTP

W3C’s standards are applauded for their robustness

Standards setting process may run to two to three years. The slow pace may not find takers in fast moving technology businesses.

The Organization for the Advancement of Structured Information Standards (OASIS), UDDI

OASIS focuses on developing higher level standards

Standards formation timelines for OASIS are much shorter

OASIS has been criticized for the lower degree of usefulness and quality of its standards

Page 8: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Research Methodology: Data Sources

Data sources for our methodology were technical notes of standard bodies (OASIS, W3C, IETF etc.), research forums (IBMDeveloperworks etc.) analyst reports (Zapthink, Forrester and Gartner),books (Professional XML Web services) and practitioner journals (Dr. Dobb’s Journal)archives of developer discussions

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 8

Page 9: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Research Methodology: Unit of Analysis

The unit of analysis was a particular standard i.e. SOAP, UDDI and WSDL

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 9

ServiceBrokerServiceBroker

ServiceProviderServiceProvider

ServiceRequesto

r

ServiceRequesto

r

Invocation(SOAP)

Discover(UDDI)

Publish (WSDL)

Registry

Page 10: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

WSDL

Web Services Description language (WSDL) defines a standard description mechanism for Web services

A WSDL document describes what functionality a Web service offers, how it communicates and where it is accessible. WSDL 1.0 was developed by IBM, Microsoft and Ariba WSDL 1.1 was published in March 2001 WSDL 2.0 became a W3C recommendation on June 2007

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 10

Page 11: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

SOAP

Simple Object Access Protocol (SOAP) is a XML based lightweight protocol for exchange of information in a decentralized, distributed environment

SOAP defines a mechanism for expressing application semantics by providing a modular packaging model SOAP was developed by Microsoft SOAP Version 1.2 became a W3C recommendation on June 24, 2003

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 11

Page 12: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

UDDI

Universal Description, Discovery and Integration (UDDI) is a platform-independent registry for businesses to list their web services on the Internet

Discovery mechanism for Web services. UDDI uses WSDL to describe the interfaces

IBM, Microsoft, Ariba and 33 other companies team up to develop UDDI specs in 2000

Public UDDIs did not find industry support and in 2006, IBM, Microsoft, and SAP closed their public UDDI nodes

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 12

Page 13: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Process Theory

Process theories focus on sequences of activities to explain how and why particular outcomes evolve over time

Mohr, L. B. [1982]; Shaw, et al. [1997]

Process theories are easier to understand and are high in relevance

Shaw, and Jarvenpaa, [1997]

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 13

Page 14: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Research Methodology: Analysis

We explored antecedent conditions, encounters, episodes, and outcomes during standards formationNewman, M. & Robey, D. [1992]

Each standard was analyzed by first preparing a visual process map of sequence of eventsEvents, activities and decisions were categorized and the time dimension of progression was also captured minutely

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 14

Page 15: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Timeline of the 3 Standards

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 15

Year SOAP UDDI WSDL

1999 Microsoft develops SOAP along with DevelopMentor and Userland - -

2000 Microsoft submits SOAP to the Internet Engineering Task Force (IETF) for review

IBM offers support for SOAP SOAP receives support from over 20 companies including Intel, Ariba etc. Microsoft submits SOAP v1.1 to W3C along with Ariba, CommerceOne,

DevelopMentor, HP, IBM, SAP, Userland Software etc. IBM reference implementation of SOAP v1.1 Release of SOAP v 1.2. by IBM W3C forms working group for standardizing SOAP

IBM, Microsoft, Ariba and 33 other companies team up to develop UDDI specs

UDDI Business Registry goes live The initiative gets widespread

industry support including Oracle, HP, Dell, Intel, Nortel, Sun Microsystems, Ford Motor, Webmethods etc.

 

WSDL 1.0 is developed and released by IBM, Microsoft and Ariba to describe Web Services for their SOAP toolkit

IBM releases WSDL Toolkit  

2001 SOAP extension by Microsoft, HP, Webmethods SOAP Security extensions by IBM and Microsoft Updated IBM Web Services Toolkit v 2.2 which supports UDDI, SOAP, and

WSDL ebXML Integrates SOAP into Messaging Services Specification Microsoft announces SOAP toolkit v2.0 Microsoft Publishes XML Web Services specifications for review W3C draft of SOAP 1.2 standard Sun supports Web services standards Microsoft Releases new XML Web Services Specifications  Microsoft submits a Web services related standard (DIME) to IETF

IBM releases UDDI4J, an open-source Java implementation of UDDI

RosettaNet registers 83 business process standards within UDDI

UDDI registry becomes live HP becomes registry operator UDDI.org releases UDDI v2 IBM offers its UDDI registry    SAP offers its UDDI registry IBM, HP, and SAP announces support

for UDDI4J  

WSDL 1.1 is published IBM, Microsoft along with

leading players, submits WSDL to W3C

IBM releases Web Services Invocation Framework (WSIF), complementary to WSDL

2002 Amazon.com Web Services Facility Supports XML/HTTP and SOAP  

UDDI is adopted by OASIS IBM releases UDDI registry

extensions NTT launches UDDI registry

IBM releases WSDL Explorer Web Application

Cape Clear releases free WSDL Editor

2003 SOAP Version 1.2 Published as a W3C recommendation OASIS ratifies UDDI v2.0 as an open standard

W3C releases WSDL 1.2

2005 - OASIS ratifies UDDI v3.0.2 as an open standard

-

2006 - IBM, Microsoft, and SAP close their public UDDI nodes

-

2007 - - WSDL 2.0 becomes a W3C recommendation

Page 16: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Process Model

Standardization processes unfold as a dynamic interplay of five activities:

resource pooling formulated by the involved firms, creation of linkages with communities of practice and standard institutions, signaling and implementation experimentsinstitutionalization and preservation of proprietary controlextension

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 16

Page 17: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Process Model

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 17

Page 18: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Resource Pooling

Firms were pooling resources to build Web services architecture stacks

IBM co-developed the SOAP/UDDI stack with Microsoft, Ariba, etc.IBM was leveraging the horizontal capabilities ingrained in its software divisions to ensure a unified approach Microsoft formulated its entire Internet strategy around SOAPResource pooling from smaller firms such as Ariba, DevelopMentor, Userland etc.

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 18

Page 19: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Linkages

Linkage functions include promotion and dissemination of artifact logic, dissemination of specification, collaboration with other standard setting bodies, communities of practice etc.

Critical for the dominant players such as IBM and Microsoft to create strong linkages with the ecosystem partners

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 19

Page 20: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Linkages Contd….

Dominant Players

WSDL SOAP UDDI Open Source Community

IBM • Microsoft• Ariba

Ariba • Java-based UDDI code,

• Eclipse code which was valued at about $40 million

Microsoft • IBM• eBay• Ariba

• DevelopMentor• Userland Software

Ariba

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 20

Page 21: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Signaling & Implementation

Signaling is a mechanism available to convey the degree of commitment towards the standardization process

Announcements about potential new products/platforms, extensions of existing product/platforms, product/platform support for the standard etc. Implementations are in the form of reference implementations which are representative of actual usage scenarios.

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 21

Page 22: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Signaling & Implementation Contd…

Microsoft was aggressive in incorporating SOAP into its offerings HP came out with its Web Services Platform, which supported UDDI, WSDL, SOAP and ebXML

Other key players such as Sybase, TIBCO, Vitria, Borland, Mercury Interactive and smaller players such as Cape Clear, IONA, Flamenco, etc. started supporting the basic Web services standards

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 22

Page 23: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Institutionalisation

Firms create and maintain institutionalisation through industry councils, technical committees, and trade associations

Industry associations educate, and negotiate with other institutions and governmental unitsInstitutionalisation can be seen in the case of UDDI, wherein four companies (IBM, Microsoft, NTT and SAP) were operating the UDDI Business registries

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 23

Page 24: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Extension

Network effects allow software platform firms to secure a dedicated user base, supported by complementers who in turn attract more users

Complementers provide applications which are compatible to the platformComplementers trigger indirect network effects by making available useful, innovative and compatible software applications

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 24

Page 25: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Extension Contd….

Firms involved in IT standardisation can have two pronged strategy

with the primary strategy of promoting network effects by large scale adoption by new users the secondary strategy of enhancing value to the end users by leveraging indirect network effects by promoting adoption by complementers.

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 25

Page 26: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Extension Contd….

Firms have two ways to extract revenue from standard setting:

primary licensing or extending proprietary control of higher-level services (layers)

IBM and Microsoft own significant intellectual property

This gives them motivation enough to work towards extensions to standards while maintaining their proprietary rights

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 26

Page 27: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Extension Contd….

Microsoft follows the extension strategy It first announces support for a standard and works with the standard bodiesFollowed by partial/full support for the standard and adding extensions which work only with Microsoft interfacesAs Microsoft enjoys a dominant position, the increased use of proprietary extensions results in the Microsoft version to be the dominant one

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 27

Page 28: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Conclusion

One of the first efforts to analyse the process of IT interoperability standards formation involving inter-related standardization efforts progressing in parallelThe process of standard creation involves five intertwined states

the standardization processes unfold as a dynamic interplay of these five activities, albeit not in a linear-fashion

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 28

Page 29: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Conclusion

Standardization efforts of SOAP, UDDI and WSDL were progressing in parallel

dominant firms were IBM and Microsoft playing a dominant role in not only proposing the standards, but also in deciding their evolution and final adoption

A specification may be selected due to not only transaction efficiencies but also because of resource and existing technology path dependencies

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 29

Page 30: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Conclusion

Standard setting tactics are influenced by prior relationships

more closely firms work on technical committees, more likely they will collaborate for a standardisation initiative

Maintaining proprietary control was important for firms in extensions and later stages of standardization, thus influencing firms' decisions related to licensing agreements

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 30

Page 31: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Conclusion

External factors such as COP play a significant role in defining the standards and the standard setting processDominant firms seem to agree for public ownership of basic layers, while they could enforce proprietary control over extensions or emerging top layer

Cause of concern for open source evangelists

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 31

Page 32: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Future Research

Extend the analysis of activities to other standardization processesExamine the generalisability of the proposed model

examining the standardization efforts in other Web services standards such as WS-orchestration, WS-security, etc.

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 32

Page 33: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Future Research

Use alternate forms of research design and data collection

Survey based research

Explore network relationship effects, especially at the level of dominant firm and bridge firm, standard-setting bodies and major sponsors, and COP

This would be particularly relevant in the context of emerging IT standards.

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 33

Page 34: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Thank you

[email protected]

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 34