A Case Study: Experiences with Building an Online Exhibition System using Web Services
Authors: Atakan Kurt, Arzu Naiboğlu
Abstract:
We present an implementation of an Online Exhibition System (OES) web service(s) that reflects our experiences with using web service development packages and software process models. The system provides major functionality that exists in similar packages. While developing such a complex web service, we gained insightful experience (i) in the traditional software development processes: waterfall model and evolutionary development and their fitness to web services development, (ii) in the fitness and effectiveness of a major web services development kit.
Keywords: Web Services, Online Exhibition System, Software Engineering, Waterfall Model, e-business.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1054935
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2059References:
[1] W3 Consorium , "The Extensible Markup Language", www.w3.org/xml
[2] E. Thomas, "Service-Oriented Architecture", Prentice Hall, ISBN :0131428985, 2004.
[3] E. Newcomer, "Understanding Web Services: XML, WSDL, SOAP, and UDDI", Addison-Wesley, ISBN: 0201750813, 2002.
[4] Smithsonian Art Museum, http://americanart.si.edu/index2.cfm.
[5] Palmer Museum of Art, http://www.psu.edu/dept/palmermuseum/
[6] Sun Micro Systems, "Java API for XML-Based RPC (JAX-RPC)", http://java.sun.com/xml/jaxrpc/index.jsp
[7] I. Singh et all, "Designing Web Services with the J2EE(TM) 1.4 ", Addison-Wesley Professional, ISBN: 0321205219, 2004.
[8] J. Snell et all, "Programming Web Services with SOAP", O-Reilly, ISBN: 0596000952, 2001.
[9] W3 Consorium, "Simple Object Access Protocol (SOAP)," http://www.w3.org/2000/xp/Group/
[10] W3 Consorium, "Web Services Description Language (WSDL), Version 2.0, Part1: Core Language", http://www.w3.org/TR/wsdl20/
[11] Sun Micro System, "Java RMI Specification", http://java.sun.com/ j2se/1.4.2/docs/guide/rmi/spec/rmiTOC.html
[12] IBM Alpha works, "Energing Technologies Toolkit" http://www. alphaworks. ibm.com/tech/webservicestoolkit
[13] Sun Micro Systems, "Java Web Services Developer Pack (WSDP)," http://java.sun.com/webservices/jwsdp/index.jsp
[14] A. Ferrara and M. MacDonald, "Programming .NET Web Services", O-Reilly, ISBN: 0596002505, 2002.
[15] I. Sommerville, "Software Engineering (6th Edtion)", Addison-Wesley, ISBN: 020139815X, 2000.
[16] G. Booch, "Object-Oriented Analysis and Design with Applications (2nd Edition)", Pearson, isbn 0805353402, 1993.