Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/SocInfo.2009.9guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Collaborative Web Service Interface Design on the Web 2.0

Published: 22 June 2009 Publication History

Abstract

In the Service Oriented Architecture, Web Services are the standard means of providing functionality to a remote partner. The interfaces of these Web Services are defined in the Web Services Description Language (WSDL). If two or more partners are involved in the development of a Web Service, a need to collaboratively edit service interface definitions can arise in order to increase productivity and to prevent ambiguities. In this paper, we investigate the process of collaborative interface design and present a web-based, collaborative WSDL development system, which can be integrated with a collaborative workflow development system.

References

[1]
David Alex Lamb. IDL: sharing intermediate representations. ACM Transactions on Programming Languages and Systems, 9(3):297-318, 1987.
[2]
W3C. Web Services Description Language (WSDL) 1.1. http://www. w3.org/TR/wsdl.html, last accessed: 23/10/2008., 2001.
[3]
W3C. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language. http://www.w3.org/TR/wsdl20/, last accessed: 23/10/2008., 2007.
[4]
W3C. Web Services Description Language (WSDL) Version 2.0 Part 0: Primer. http://www.w3.org/TR/wsdl20-primer/, last accessed: 23/10/2008., 2007.
[5]
W3C. Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts. http://www.w3.org/TR/wsdl20-adjuncts/, last accessed: 23/10/2008., 2007.
[6]
James D. Herbsleb. Global Software Engineering: The Future of Socio-technical Coordination. In FOSE '07: 2007 Future of Software Engineering, pages 188-198, 2007.
[7]
Jim Whitehead. Collaboration in Software Engineering: A Roadmap. In FOSE '07: 2007 Future of Software Engineering, pages 214-225, 2007.
[8]
M. Brian Blake. Decomposing Composition: Service-Oriented Software Engineers. IEEE Software, 24(6):68-77, 2007.
[9]
Markus Held and Wolfgang Blochinger. Collaborative BPEL Design in a Rich Internet Application. In CCGRID '08: Proceedings of the 8th International Symposium on Cluster Computing and the Grid, Lyon, France, 19-22 May 2008., 2008. IEEE Computer Society Press.
[10]
Markus Held and Wolfgang Blochinger. Structured Collaborative Workflow Design. Future Generation Computer Systems - The International Journal of Grid Computing: Theory, Methods and Applications, 25(6):638-653, 2009. http://dx.doi.org/10.1016/j.future.2008.12.005.
[11]
Thomas Friese, Matthew Smith, Bernd Freisleben, Julian Reichwald, Thomas Barth, and Manfred Grauer. Collaborative Grid Process Creation Support in an Engineering Domain. In Proceedings of High Performance Computing - HiPC 2006, 13th International Conference, 2006.
[12]
Gergely Sipos and Peter Kacsuk. Multi-grid, Multi-user Workflows in the P-GRADE Portal. Journal of Grid Computing, 3(3-4):221-238, 2005.
[13]
Tommy Ellkvist, David Koop, Erik Anderson, Claudio Silva, and Juliana Freire. Using Provenance to Support Real-Time Collaborative Design of Workflows. In Second International Provenance and Annotation Workshop (IPAW 2008). Springer, 2008.
[14]
W3C. XML Schema Part 0: Primer Second Edition. http://www.w3. org/TR/xmlschema-0/, last accessed: 23/10/2008., 2004.
[15]
W3C. XML Schema Part 1: Structures Second Edition. http://www.w3. org/TR/xmlschema-1/, last accessed: 23/10/2008., 2004.
[16]
W3C. XML Schema Part 2: Datatypes Second Edition. http://www.w3. org/TR/xmlschema-2/, last accessed: 23/10/2008., 2004.
[17]
Web Services Business Process Execution Language Version 2.0. http: //docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf, April 2007. last accessed 24/10/2007.
[18]
Frederick P. Brooks Jr. The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1978.
[19]
Tim O'Reilly. What Is Web 2.0 - Design Patterns and Business Models for the Next Generation of Software. http://www.oreillynet.com/lpt/a/ 6228. last visited 11/06/2008.
[20]
Adobe Flex Developer Center. http://www.adobe.com/devnet/flex/. last accessed 24/10/2007.
[21]
Jeff Vroom. Architecting RIAs with Flex Data Management Services. http://www.adobe.com/devnet/flex/articles/architecting rias.html, Adobe Flex Developer Center., 2006.
[22]
SubEtha-Edit. http://www.codingmonkeys.de/subethaedit/. last accessed 24/10/2007.
[23]
Chengzheng Sun, Steven Xia, David Sun, David Chen, Haifeng Shen, and Wentong Cai. Transparent Adaptation of Single-User Applications for Multi-User Real-time Collaboration. ACM Transactions on Computer-Human Interactions, 13(4):531-582, 2006.
[24]
Google Docs. http://docs.google.com/. last accessed 24/10/2007.
[25]
Buzzword. http://preview.getbuzzword.com/. last accessed 24/10/2007.
[26]
Adobe Systems Incorporated. Cocomo. http://labs.adobe.com/ technologies/cocomo/, last accessed 27/01/2009.
  1. Collaborative Web Service Interface Design on the Web 2.0

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      SOCINFO '09: Proceedings of the 2009 International Workshop on Social Informatics
      June 2009
      83 pages
      ISBN:9780769537061

      Publisher

      IEEE Computer Society

      United States

      Publication History

      Published: 22 June 2009

      Author Tags

      1. CSCW
      2. Internet Tools
      3. Web 2.0
      4. Web Technologies

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 07 Mar 2025

      Other Metrics

      Citations

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media