Developing Web services using the Microsoft.Net platform: technical and business challenges

This paper discusses an ongoing research programme, which explores the development of the software‐as‐a‐service business model by different service providers (xSPs). With the demise of the first phase of the ASP market, due to the failure of vendors to provide business value to potential and existing customers, Web services promise to resolve some of these problems by integrating software applications across heterogeneous technology platforms and business environments. Whether this will be achieved is the subject of continuing debate. This paper presents the preliminary findings from a study, which uses the Microsoft .NET technology platform to develop Web services. Two Web‐enabled prototype databases are discussed. The paper concludes that Web services is still relatively new, but if key technical and business challenges are resolved, it may provide value for the customer where ASPs failed.

[1]  Bilal Siddiqui UDDI-based Electronic Marketplaces , 2002 .

[2]  Wendy L. Currie,et al.  Value creation from the application service provider e-business model: the experience of four firms , 2004, J. Enterp. Inf. Manag..

[3]  W. Currie A knowledge-based risk assessment framework for evaluating web-enabled application outsourcing projects , 2003 .

[4]  A. Jefferson Offutt,et al.  Quality Attributes of Web Software Applications , 2002, IEEE Softw..

[5]  Tian Chao,et al.  XML-based advanced UDDI search mechanism for B2B integration , 2002 .

[6]  Wendy L. Currie,et al.  DELIVERING BUSINESS CRITICAL INFORMATION SYSTEMS THOUGH APPLICATION SERVICE PROVIDERS: THE NEED FOR A MARKET SEGMENTATION STRATEGY , 2001 .

[7]  John Hagel Out of The Box: Strategies for Achieving Profits Today and Growth Tomorrow Through Web Services , 2002 .

[8]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[9]  Clemens A. Szyperski,et al.  Web services engineering: promises and challenges , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[10]  Alan Pope,et al.  The CORBA reference guide , 1997 .

[11]  W. Currie,et al.  Delivering enterprise resource planning systems through application service providers , 2002 .

[12]  Gustavo Rossi,et al.  Specifying Quality Characteristics and Attributes for Websites , 2001, Web Engineering.

[13]  Dan Harkey,et al.  Client/Server Survival Guide , 1999 .

[14]  Steve Vinoski,et al.  Web Services Interaction Models, Part 1: Current Practice , 2002, IEEE Internet Comput..

[15]  Andrew B. Whinston,et al.  Understanding the Service Component of Application Service Provision: An Empirical Analysis of Satisfaction with ASP Services , 2003, MIS Q..

[16]  Gunjan Samtani,et al.  Web Services and Application Frameworks (.NET and J2EE) , 2002 .

[17]  Rob Howard,et al.  Professional ASP.NET , 2001 .

[18]  Wendy L. Currie,et al.  Evaluating the application service provider (ASP) business model: the challenge of integration , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[19]  Michael Stal,et al.  Web services: beyond component-based computing , 2002, CACM.

[20]  Alan Knight,et al.  Objects and the Web , 2002, IEEE Softw..

[21]  Liang-Jie Zhang,et al.  XML-based Advanced UDDI Search Mechanism for B2B Integration , 2002, WECWIS.

[22]  David A. Chappell,et al.  Java Web Services , 2002 .

[23]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[24]  Gunjan Samtani Enterprise Application Integration (EAI) , 2002 .