Showing posts with label SOAP. Show all posts
Showing posts with label SOAP. Show all posts

Wednesday, November 07, 2012

Won CONISAR 2012 Conference Best Paper Award

 Paper titled "Comparing Performance of Web Service Interaction Styles: SOAP vs. REST" won the best conference paper award at CONISAR 2012 conference, New Orleans, LA, USA.

Abstract:
This paper presents a comparative performance evaluation of two Web service implementations: one is based on SOAP and the other on Representational State Transfer (REST). Simple Object Access Protocol (SOAP) and REST-based development approaches handle service interactions quite differently. SOAP is a standardized framework for constructing and processing messages independent of the technological capabilities of the receiver and can work on top of a variety of application layer protocols such as RPC, HTTP, or SMTP, whereas, REST is a set of principles for designing Web applications (HTTP as the underlying protocol). We built SOAP and REST-based Web services that perform Create, Read, Update, and Delete (CRUD) operations on a database and retrieve local files. We utilized response time and throughput metrics to compare the performance of these Web services. We found that, on average, REST has better performance compared to SOAP, though not all results were statistically conclusive. As an ancillary outcome, we found that developing Web services using SOAP was easier, due to considerable tool support. However, developing Web services using REST was time consuming and difficult due to the necessity of in-depth knowledge of HTTP and rudimentary tool support.

Authors:
Pavan Kumar Potti
Sanjay Ahuja
Karthikeyan Umapathy
Zornitza Prodanoff

This paper was written based on Pavan Kumar's master thesis. I presented this paper at the CONISAR 2012 on November 2, 2012.

Here is the link for the presentation: 

Here is the link for the article:

Here is the list of papers that won awards at CONISAR 2012:


Sunday, January 30, 2011

Paper on SOAP standardization process accepted for publication in the Information Systems e-Business Systems (ISeBM) Journal

Paper Title: Empirical analysis of anticipatory standardization processes: a case study

Abstract:
The processes followed for developing anticipatory standards such as those for web services are still not well-understood. In spite of the openness of the process, there are few analysis that shed light on the roles that different participants play or the actions they engage in during the development of these standards. We analyze archival documents that capture development of SOAP, a core web service standard. Our analysis shows that participants spend a bulk of their time discussing technical issues, identifying action items, and engaging in discussion to reach consensus. These activities reveal prototypical roles that participants take on such as: Advocate, Architect, Bystander, Critic, Facilitator, Guru, and Procrastinator. Together, the findings support the existence of three clusters in standards development processes: design activities performed by Architects, sense-making activities performed by Critics, and managerial activities performed by Facilitators; along with the important activity of coordinating the work of multiple participants. We discuss implications of our findings and identify opportunities for future work.

Note:
For those interested in the "Avatars of Participants in Anticipatory Standardization Processes" book chapter article, instead suggest to read this Information Systems e-Business Management Journal article.

DOI: http://www.springerlink.com/content/p21406677l48k577/